14 #if !__ARM_FEATURE_MVE
15 #error "MVE support not enabled"
50 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_asrl)))
52 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_lsll)))
54 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshr)))
56 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshrl)))
58 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshrl_sat48)))
60 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqshl)))
62 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqshll)))
64 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_srshr)))
66 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_srshrl)))
68 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshl)))
70 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshll)))
72 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshll_sat48)))
74 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqshl)))
76 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqshll)))
78 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_urshr)))
80 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_urshrl)))
82 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s16)))
86 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s32)))
90 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s8)))
94 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u16)))
98 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u32)))
102 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u8)))
106 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s16)))
110 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s32)))
114 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s8)))
118 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u16)))
122 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u32)))
126 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u8)))
130 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s16)))
134 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s32)))
138 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s8)))
142 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u16)))
146 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u32)))
150 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u8)))
154 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s16)))
158 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s32)))
162 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s8)))
166 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u16)))
170 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u32)))
174 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u8)))
178 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s16)))
182 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s32)))
186 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s8)))
190 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u16)))
194 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u32)))
198 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u8)))
202 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s16)))
206 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s32)))
210 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s8)))
214 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s16)))
218 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s32)))
222 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s8)))
226 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s16)))
230 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s32)))
234 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s8)))
238 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_s32)))
242 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_u32)))
246 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_s32)))
250 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_u32)))
254 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_s32)))
258 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_u32)))
262 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_s32)))
266 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_u32)))
270 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_s32)))
274 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_u32)))
278 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_s32)))
282 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_u32)))
286 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_s32)))
290 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_u32)))
294 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_s32)))
298 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_u32)))
302 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s16)))
306 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s32)))
310 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s8)))
314 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u16)))
318 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u32)))
322 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u8)))
326 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s16)))
330 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s32)))
334 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s8)))
338 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u16)))
342 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u32)))
346 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u8)))
350 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s16)))
354 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s32)))
358 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s8)))
362 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u16)))
366 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u32)))
370 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u8)))
374 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s16)))
378 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s32)))
382 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s8)))
386 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u16)))
390 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u32)))
394 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u8)))
398 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s16)))
402 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s32)))
406 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s8)))
410 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u16)))
414 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u32)))
418 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u8)))
422 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s16)))
426 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s32)))
430 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s8)))
434 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u16)))
438 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u32)))
442 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u8)))
446 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s16)))
450 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s32)))
454 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s8)))
458 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u16)))
462 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u32)))
466 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u8)))
470 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s16)))
474 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s32)))
478 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s8)))
482 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u16)))
486 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u32)))
490 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u8)))
494 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s16)))
498 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s32)))
502 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s8)))
506 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u16)))
510 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u32)))
514 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u8)))
518 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s16)))
522 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s32)))
526 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s8)))
530 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u16)))
534 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u32)))
538 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u8)))
542 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s16)))
546 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s32)))
550 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s8)))
554 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u16)))
558 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u32)))
562 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u8)))
566 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s16)))
570 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s32)))
574 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s8)))
578 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u16)))
582 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u32)))
586 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u8)))
590 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s16)))
594 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s32)))
598 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s8)))
602 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u16)))
606 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u32)))
610 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u8)))
614 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s16)))
618 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s32)))
622 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u16)))
626 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u32)))
630 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s16)))
634 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s32)))
638 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s8)))
642 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u16)))
646 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u32)))
650 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u8)))
654 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s16)))
658 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s32)))
662 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u16)))
666 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u32)))
670 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s16)))
674 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s32)))
678 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s8)))
682 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u16)))
686 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u32)))
690 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u8)))
694 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s16)))
698 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s32)))
702 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s8)))
706 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u16)))
710 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u32)))
714 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u8)))
718 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s16)))
722 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s32)))
726 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s8)))
730 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u16)))
734 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u32)))
738 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u8)))
742 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s16)))
746 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s32)))
750 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s8)))
754 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u16)))
758 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u32)))
762 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u8)))
766 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s16)))
770 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s32)))
774 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s8)))
778 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u16)))
782 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u32)))
786 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u8)))
790 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s16)))
794 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s32)))
798 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s8)))
802 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u16)))
806 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u32)))
810 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u8)))
814 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s16)))
818 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s32)))
822 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s8)))
826 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u16)))
830 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u32)))
834 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u8)))
838 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s16)))
842 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s32)))
846 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s8)))
850 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u16)))
854 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u32)))
858 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u8)))
862 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s16)))
866 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s32)))
870 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s8)))
874 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u16)))
878 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u32)))
882 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u8)))
886 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s16)))
890 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s32)))
894 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s8)))
898 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u16)))
902 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u32)))
906 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u8)))
910 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s16)))
914 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s32)))
918 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s8)))
922 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u16)))
926 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u32)))
930 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u8)))
934 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s16)))
938 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s32)))
942 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s8)))
946 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s16)))
950 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s32)))
954 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s8)))
958 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s16)))
962 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s32)))
966 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s8)))
970 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s16)))
974 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s32)))
978 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s8)))
982 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u16)))
986 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u32)))
990 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u8)))
994 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s16)))
998 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s32)))
1002 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s8)))
1006 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u16)))
1010 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u32)))
1014 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u8)))
1018 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s16)))
1022 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s32)))
1026 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s8)))
1030 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u16)))
1034 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u32)))
1038 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u8)))
1042 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u16)))
1046 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u32)))
1050 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u8)))
1054 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u16)))
1058 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u32)))
1062 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u8)))
1066 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u16)))
1070 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u32)))
1074 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u8)))
1078 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u16)))
1082 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u32)))
1086 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u8)))
1090 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s16)))
1094 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s32)))
1098 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s8)))
1102 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u16)))
1106 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u32)))
1110 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u8)))
1114 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s16)))
1118 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s32)))
1122 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s8)))
1126 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u16)))
1130 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u32)))
1134 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u8)))
1138 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s16)))
1142 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s32)))
1146 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s8)))
1150 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u16)))
1154 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u32)))
1158 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u8)))
1162 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s16)))
1166 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s32)))
1170 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s8)))
1174 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u16)))
1178 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u32)))
1182 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u8)))
1186 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s16)))
1190 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s32)))
1194 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s8)))
1198 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s16)))
1202 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s32)))
1206 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s8)))
1210 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s16)))
1214 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s32)))
1218 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s8)))
1222 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s16)))
1226 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s32)))
1230 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s8)))
1234 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s16)))
1238 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s32)))
1242 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s8)))
1246 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s16)))
1250 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s32)))
1254 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s8)))
1258 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s16)))
1262 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s32)))
1266 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s8)))
1270 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s16)))
1274 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s32)))
1278 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s8)))
1282 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u16)))
1286 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u32)))
1290 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u8)))
1294 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u16)))
1298 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u32)))
1302 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u8)))
1306 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u16)))
1310 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u32)))
1314 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u8)))
1318 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u16)))
1322 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u32)))
1326 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u8)))
1330 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s16)))
1334 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s32)))
1338 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s8)))
1342 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s16)))
1346 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s32)))
1350 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s8)))
1354 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s16)))
1358 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s32)))
1362 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s8)))
1366 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s16)))
1370 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s32)))
1374 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s8)))
1378 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s16)))
1382 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s32)))
1386 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s8)))
1390 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s16)))
1394 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s32)))
1398 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s8)))
1402 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s16)))
1406 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s32)))
1410 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s8)))
1414 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s16)))
1418 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s32)))
1422 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s8)))
1426 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s16)))
1430 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s32)))
1434 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s8)))
1438 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u16)))
1442 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u32)))
1446 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u8)))
1450 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s16)))
1454 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s32)))
1458 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s8)))
1462 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u16)))
1466 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u32)))
1470 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u8)))
1474 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s16)))
1478 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s32)))
1482 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s8)))
1486 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u16)))
1490 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u32)))
1494 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u8)))
1498 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s16)))
1502 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s32)))
1506 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s8)))
1510 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u16)))
1514 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u32)))
1518 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u8)))
1522 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s16)))
1524 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s32)))
1526 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s64)))
1528 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s8)))
1530 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u16)))
1532 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u32)))
1534 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u64)))
1536 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u8)))
1538 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp16q)))
1540 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp16q_m)))
1542 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp32q)))
1544 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp32q_m)))
1546 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp64q)))
1548 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp64q_m)))
1550 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp8q)))
1552 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp8q_m)))
1554 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u16)))
1558 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u32)))
1562 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u8)))
1566 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u16)))
1570 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u32)))
1574 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u8)))
1578 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u16)))
1582 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u32)))
1586 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u8)))
1590 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u16)))
1594 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u32)))
1598 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u8)))
1602 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u16)))
1606 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u32)))
1610 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u8)))
1614 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u16)))
1618 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u32)))
1622 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u8)))
1626 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s16)))
1630 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s32)))
1634 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s8)))
1638 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u16)))
1642 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u32)))
1646 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u8)))
1650 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s16)))
1652 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s32)))
1654 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s8)))
1656 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u16)))
1658 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u32)))
1660 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u8)))
1662 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s16)))
1664 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s32)))
1666 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s8)))
1668 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u16)))
1670 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u32)))
1672 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u8)))
1674 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u16)))
1678 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u32)))
1682 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u8)))
1686 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u16)))
1690 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u32)))
1694 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u8)))
1698 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u16)))
1702 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u32)))
1706 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u8)))
1710 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u16)))
1714 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u32)))
1718 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u8)))
1722 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u16)))
1726 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u32)))
1730 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u8)))
1734 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u16)))
1738 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u32)))
1742 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u8)))
1746 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s16)))
1750 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s32)))
1754 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s8)))
1758 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u16)))
1762 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u32)))
1766 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u8)))
1770 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s16)))
1774 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s32)))
1778 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s8)))
1782 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u16)))
1786 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u32)))
1790 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u8)))
1794 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s16)))
1798 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s32)))
1802 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s8)))
1806 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u16)))
1810 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u32)))
1814 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u8)))
1818 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s16)))
1822 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s32)))
1826 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s64)))
1830 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s8)))
1834 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u16)))
1838 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u32)))
1842 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u64)))
1846 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u8)))
1850 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s16)))
1854 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s32)))
1858 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s8)))
1862 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u16)))
1866 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u32)))
1870 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u8)))
1874 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s16)))
1878 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s32)))
1882 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s8)))
1886 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u16)))
1890 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u32)))
1894 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u8)))
1898 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s16)))
1902 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s32)))
1906 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s8)))
1910 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u16)))
1914 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u32)))
1918 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u8)))
1922 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s16)))
1926 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s32)))
1930 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s8)))
1934 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u16)))
1938 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u32)))
1942 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u8)))
1946 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s16)))
1950 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s32)))
1954 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s8)))
1958 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u16)))
1962 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u32)))
1966 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u8)))
1970 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s16)))
1974 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s32)))
1978 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s8)))
1982 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u16)))
1986 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u32)))
1990 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u8)))
1994 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s16)))
1998 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s32)))
2002 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s8)))
2006 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s16)))
2010 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s32)))
2014 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s8)))
2018 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s16)))
2022 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s32)))
2026 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s8)))
2030 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s16)))
2034 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s32)))
2038 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s8)))
2042 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s16)))
2046 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s32)))
2050 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s8)))
2054 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s16)))
2058 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s32)))
2062 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s8)))
2066 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s16)))
2070 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s32)))
2074 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s8)))
2078 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u16)))
2082 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u32)))
2086 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u8)))
2090 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s16)))
2094 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s32)))
2098 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s8)))
2102 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u16)))
2106 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u32)))
2110 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u8)))
2114 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s16)))
2118 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s32)))
2122 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s8)))
2126 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u16)))
2130 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u32)))
2134 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u8)))
2138 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s16)))
2142 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s32)))
2146 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s8)))
2150 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u16)))
2154 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u32)))
2158 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u8)))
2162 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s16)))
2166 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s32)))
2170 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s8)))
2174 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u16)))
2178 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u32)))
2182 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u8)))
2186 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s16)))
2190 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s32)))
2194 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s8)))
2198 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u16)))
2202 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u32)))
2206 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u8)))
2210 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u16)))
2214 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u32)))
2218 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u8)))
2222 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u16)))
2226 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u32)))
2230 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u8)))
2234 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u16)))
2238 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u32)))
2242 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u8)))
2246 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u16)))
2250 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u32)))
2254 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u8)))
2258 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u16)))
2262 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u32)))
2266 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u8)))
2270 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u16)))
2274 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u32)))
2278 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u8)))
2282 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u16)))
2286 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u32)))
2290 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u8)))
2294 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u16)))
2298 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u32)))
2302 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u8)))
2306 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u16)))
2310 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u32)))
2314 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u8)))
2318 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u16)))
2322 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u32)))
2326 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u8)))
2330 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u16)))
2334 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u32)))
2338 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u8)))
2342 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u16)))
2346 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u32)))
2350 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u8)))
2354 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s16)))
2358 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s32)))
2362 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s8)))
2366 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u16)))
2370 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u32)))
2374 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u8)))
2378 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s16)))
2382 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s32)))
2386 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s8)))
2390 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u16)))
2394 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u32)))
2398 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u8)))
2402 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s16)))
2406 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s32)))
2410 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s8)))
2414 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u16)))
2418 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u32)))
2422 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u8)))
2426 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s16)))
2430 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s32)))
2434 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s8)))
2438 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u16)))
2442 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u32)))
2446 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u8)))
2450 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s16)))
2454 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s32)))
2458 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s8)))
2462 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u16)))
2466 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u32)))
2470 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u8)))
2474 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s16)))
2478 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s32)))
2482 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s8)))
2486 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u16)))
2490 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u32)))
2494 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u8)))
2498 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s16)))
2500 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s32)))
2502 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s8)))
2504 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u16)))
2506 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u32)))
2508 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u8)))
2510 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s16)))
2512 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s32)))
2514 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s8)))
2516 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u16)))
2518 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u32)))
2520 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u8)))
2522 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_s64)))
2524 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_u64)))
2526 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_s64)))
2528 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_u64)))
2530 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_z_s64)))
2532 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_z_u64)))
2534 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_z_s64)))
2536 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_z_u64)))
2538 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_s64)))
2542 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_u64)))
2546 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_s64)))
2550 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_u64)))
2554 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_s64)))
2558 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_u64)))
2562 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_s64)))
2566 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_u64)))
2570 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s16)))
2574 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s32)))
2578 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u16)))
2582 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u32)))
2586 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s16)))
2590 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s32)))
2594 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u16)))
2598 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u32)))
2602 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s16)))
2606 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s32)))
2610 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u16)))
2614 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u32)))
2618 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s16)))
2622 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s32)))
2626 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u16)))
2630 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u32)))
2634 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_s16)))
2636 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_s32)))
2638 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_u16)))
2640 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_u32)))
2642 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_s16)))
2644 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_s32)))
2646 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_u16)))
2648 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_u32)))
2650 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_s32)))
2652 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_u32)))
2654 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_s32)))
2656 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_u32)))
2658 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_s32)))
2660 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_u32)))
2662 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_s32)))
2664 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_u32)))
2666 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_s32)))
2670 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_u32)))
2674 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_s32)))
2678 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_u32)))
2682 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_s32)))
2686 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_u32)))
2690 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_s32)))
2694 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_u32)))
2698 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_s32)))
2700 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_u32)))
2702 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_s32)))
2704 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_u32)))
2706 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s16)))
2710 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s32)))
2714 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s8)))
2718 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s16)))
2722 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s32)))
2726 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s8)))
2730 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s16)))
2734 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s32)))
2738 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s8)))
2742 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s16)))
2746 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s32)))
2750 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s8)))
2754 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s16)))
2758 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s32)))
2762 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s8)))
2766 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u16)))
2770 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u32)))
2774 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u8)))
2778 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s16)))
2782 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s32)))
2786 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s8)))
2790 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u16)))
2794 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u32)))
2798 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u8)))
2802 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s16)))
2806 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s32)))
2810 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s8)))
2814 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u16)))
2818 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u32)))
2822 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u8)))
2826 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s16)))
2830 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s32)))
2834 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s8)))
2838 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u16)))
2842 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u32)))
2846 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u8)))
2850 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s16)))
2854 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s32)))
2858 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s8)))
2862 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u16)))
2866 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u32)))
2870 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u8)))
2874 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s16)))
2878 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s32)))
2882 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s8)))
2886 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s16)))
2890 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s32)))
2894 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s8)))
2898 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s16)))
2902 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s32)))
2906 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s8)))
2910 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s16)))
2914 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s32)))
2918 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s8)))
2922 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s16)))
2926 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s32)))
2930 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s8)))
2934 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u16)))
2938 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u32)))
2942 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u8)))
2946 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s16)))
2950 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s32)))
2954 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s8)))
2958 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u16)))
2962 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u32)))
2966 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u8)))
2970 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s16)))
2974 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s32)))
2978 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s8)))
2982 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u16)))
2986 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u32)))
2990 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u8)))
2994 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s16)))
2998 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s32)))
3002 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s8)))
3006 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u16)))
3010 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u32)))
3014 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u8)))
3018 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s16)))
3022 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s32)))
3026 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s8)))
3030 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u16)))
3034 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u32)))
3038 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u8)))
3042 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s16)))
3046 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s32)))
3050 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s8)))
3054 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u16)))
3058 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u32)))
3062 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u8)))
3066 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s16)))
3070 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s32)))
3074 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s8)))
3078 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u16)))
3082 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u32)))
3086 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u8)))
3090 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s16)))
3094 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s32)))
3098 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s8)))
3102 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s16)))
3106 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s32)))
3110 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s8)))
3114 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s16)))
3118 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s32)))
3122 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s8)))
3126 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u16)))
3130 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u32)))
3134 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u8)))
3138 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s16)))
3142 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s32)))
3146 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s8)))
3150 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u16)))
3154 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u32)))
3158 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u8)))
3162 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s16)))
3166 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s32)))
3170 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s8)))
3174 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s16)))
3178 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s32)))
3182 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s8)))
3186 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s16)))
3190 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s32)))
3194 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u16)))
3198 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u32)))
3202 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s16)))
3206 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s32)))
3210 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u16)))
3214 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u32)))
3218 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s16)))
3222 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s32)))
3226 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s16)))
3230 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s32)))
3234 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s16)))
3238 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s32)))
3242 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u16)))
3246 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u32)))
3250 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s16)))
3254 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s32)))
3258 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u16)))
3262 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u32)))
3266 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s16)))
3270 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s32)))
3274 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s16)))
3278 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s32)))
3282 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s16)))
3286 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s32)))
3290 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s8)))
3294 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u16)))
3298 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u32)))
3302 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u8)))
3306 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s16)))
3310 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s32)))
3314 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s8)))
3318 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u16)))
3322 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u32)))
3326 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u8)))
3330 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s16)))
3334 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s32)))
3338 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s8)))
3342 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u16)))
3346 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u32)))
3350 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u8)))
3354 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s16)))
3358 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s32)))
3362 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s8)))
3366 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u16)))
3370 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u32)))
3374 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u8)))
3378 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s16)))
3382 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s32)))
3386 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s8)))
3390 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s16)))
3394 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s32)))
3398 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s8)))
3402 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s16)))
3406 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s32)))
3410 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s8)))
3414 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s16)))
3418 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s32)))
3422 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s8)))
3426 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s16)))
3430 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s32)))
3434 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s8)))
3438 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s16)))
3442 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s32)))
3446 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s8)))
3450 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s16)))
3454 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s32)))
3458 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s8)))
3462 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s16)))
3466 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s32)))
3470 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s8)))
3474 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s16)))
3478 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s32)))
3482 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s16)))
3486 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s32)))
3490 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s16)))
3494 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s32)))
3498 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s16)))
3502 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s32)))
3506 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s16)))
3510 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s32)))
3514 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s16)))
3518 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s32)))
3522 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s16)))
3526 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s32)))
3530 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s16)))
3534 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s32)))
3538 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s16)))
3542 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s8)))
3546 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u16)))
3550 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u8)))
3554 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s16)))
3558 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s8)))
3562 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u16)))
3566 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u8)))
3570 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s16)))
3574 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s8)))
3578 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u16)))
3582 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u8)))
3586 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s16)))
3590 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s8)))
3594 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u16)))
3598 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u8)))
3602 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s16)))
3606 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s8)))
3610 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u16)))
3614 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u8)))
3618 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s16)))
3622 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s8)))
3626 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u16)))
3630 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u8)))
3634 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s16)))
3638 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s32)))
3642 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u16)))
3646 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u32)))
3650 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s16)))
3654 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s32)))
3658 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u16)))
3662 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u32)))
3666 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s16)))
3670 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s32)))
3674 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u16)))
3678 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u32)))
3682 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s16)))
3686 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s32)))
3690 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u16)))
3694 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u32)))
3698 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s16)))
3702 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s32)))
3706 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s8)))
3710 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u16)))
3714 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u32)))
3718 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u8)))
3722 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s16)))
3726 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s32)))
3730 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s8)))
3734 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u16)))
3738 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u32)))
3742 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u8)))
3746 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s16)))
3750 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s32)))
3754 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s8)))
3758 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u16)))
3762 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u32)))
3766 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u8)))
3770 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s16)))
3774 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s32)))
3778 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s8)))
3782 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u16)))
3786 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u32)))
3790 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u8)))
3794 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s16)))
3798 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s32)))
3802 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s8)))
3806 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u16)))
3810 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u32)))
3814 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u8)))
3818 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s16)))
3822 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s32)))
3826 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s8)))
3830 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u16)))
3834 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u32)))
3838 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u8)))
3842 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p16)))
3846 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p8)))
3850 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p16)))
3854 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p8)))
3858 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p16)))
3862 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p8)))
3866 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s16)))
3870 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s32)))
3874 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s8)))
3878 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u16)))
3882 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u32)))
3886 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u8)))
3890 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s16)))
3894 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s32)))
3898 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s8)))
3902 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u16)))
3906 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u32)))
3910 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u8)))
3914 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s16)))
3918 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s32)))
3922 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s8)))
3926 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u16)))
3930 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u32)))
3934 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u8)))
3938 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p16)))
3942 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p8)))
3946 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p16)))
3950 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p8)))
3954 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p16)))
3958 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p8)))
3962 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s16)))
3966 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s32)))
3970 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s8)))
3974 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u16)))
3978 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u32)))
3982 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u8)))
3986 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s16)))
3990 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s32)))
3994 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s8)))
3998 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u16)))
4002 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u32)))
4006 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u8)))
4010 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s16)))
4014 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s32)))
4018 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s8)))
4022 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u16)))
4026 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u32)))
4030 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u8)))
4034 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s16)))
4038 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s32)))
4042 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s8)))
4046 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u16)))
4050 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u32)))
4054 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u8)))
4058 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s16)))
4062 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s32)))
4066 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s8)))
4070 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u16)))
4074 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u32)))
4078 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u8)))
4082 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s16)))
4086 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s32)))
4090 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s8)))
4094 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u16)))
4098 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u32)))
4102 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u8)))
4106 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s16)))
4110 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s32)))
4114 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u16)))
4118 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u32)))
4122 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s16)))
4126 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s32)))
4130 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s8)))
4134 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u16)))
4138 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u32)))
4142 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u8)))
4146 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_s16)))
4148 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_s32)))
4150 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_u16)))
4152 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_u32)))
4154 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s16)))
4158 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s32)))
4162 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s8)))
4166 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u16)))
4170 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u32)))
4174 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u8)))
4178 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_s16)))
4180 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_s32)))
4182 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_u16)))
4184 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_u32)))
4186 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s16)))
4190 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s32)))
4194 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s8)))
4198 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u16)))
4202 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u32)))
4206 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u8)))
4210 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s16)))
4214 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s32)))
4218 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s8)))
4222 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s16)))
4226 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s32)))
4230 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s8)))
4234 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s16)))
4238 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s32)))
4242 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s8)))
4246 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s16)))
4250 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s32)))
4254 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s8)))
4258 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u16)))
4262 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u32)))
4266 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u8)))
4270 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s16)))
4274 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s32)))
4278 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s8)))
4282 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u16)))
4286 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u32)))
4290 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u8)))
4294 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s16)))
4298 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s32)))
4302 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s8)))
4306 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u16)))
4310 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u32)))
4314 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u8)))
4318 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s16)))
4322 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s32)))
4326 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u16)))
4330 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u32)))
4334 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s16)))
4338 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s32)))
4342 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s8)))
4346 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u16)))
4350 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u32)))
4354 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u8)))
4358 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s16)))
4362 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s32)))
4366 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u16)))
4370 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u32)))
4374 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s16)))
4378 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s32)))
4382 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s8)))
4386 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u16)))
4390 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u32)))
4394 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u8)))
4398 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s16)))
4402 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s32)))
4406 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s8)))
4410 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u16)))
4414 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u32)))
4418 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u8)))
4422 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpnot)))
4424 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s16)))
4428 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s32)))
4432 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s64)))
4436 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s8)))
4440 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u16)))
4444 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u32)))
4448 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u64)))
4452 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u8)))
4456 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s16)))
4460 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s32)))
4464 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s8)))
4468 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s16)))
4472 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s32)))
4476 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s8)))
4480 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s16)))
4484 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s32)))
4488 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s8)))
4492 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u16)))
4496 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u32)))
4500 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u8)))
4504 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s16)))
4508 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s32)))
4512 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s8)))
4516 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u16)))
4520 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u32)))
4524 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u8)))
4528 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s16)))
4532 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s32)))
4536 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s8)))
4540 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u16)))
4544 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u32)))
4548 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u8)))
4552 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s16)))
4556 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s32)))
4560 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s8)))
4564 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u16)))
4568 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u32)))
4572 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u8)))
4576 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s16)))
4580 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s32)))
4584 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s8)))
4588 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s16)))
4592 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s32)))
4596 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s8)))
4600 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s16)))
4604 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s32)))
4608 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s8)))
4612 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s16)))
4616 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s32)))
4620 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s8)))
4624 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s16)))
4628 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s32)))
4632 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s8)))
4636 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s16)))
4640 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s32)))
4644 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s8)))
4648 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s16)))
4652 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s32)))
4656 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s8)))
4660 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s16)))
4664 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s32)))
4668 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s8)))
4672 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s16)))
4676 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s32)))
4680 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s8)))
4684 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s16)))
4688 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s32)))
4692 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s8)))
4696 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s16)))
4700 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s32)))
4704 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s8)))
4708 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s16)))
4712 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s32)))
4716 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s8)))
4720 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s16)))
4724 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s32)))
4728 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s8)))
4732 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s16)))
4736 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s32)))
4740 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s8)))
4744 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s16)))
4748 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s32)))
4752 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s8)))
4756 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s16)))
4760 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s32)))
4764 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s8)))
4768 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s16)))
4772 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s32)))
4776 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s16)))
4780 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s32)))
4784 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s16)))
4788 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s32)))
4792 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s16)))
4796 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s32)))
4800 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s16)))
4804 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s32)))
4808 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s16)))
4812 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s32)))
4816 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s16)))
4820 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s32)))
4824 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s16)))
4828 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s32)))
4832 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s16)))
4836 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s32)))
4840 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u16)))
4844 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u32)))
4848 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s16)))
4852 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s32)))
4856 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u16)))
4860 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u32)))
4864 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s16)))
4868 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s32)))
4872 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u16)))
4876 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u32)))
4880 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s16)))
4884 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s32)))
4888 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u16)))
4892 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u32)))
4896 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s16)))
4900 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s32)))
4904 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s16)))
4908 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s32)))
4912 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s16)))
4916 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s32)))
4920 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s16)))
4924 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s32)))
4928 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s16)))
4932 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s32)))
4936 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s8)))
4940 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s16)))
4944 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s32)))
4948 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s8)))
4952 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s16)))
4956 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s32)))
4960 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s8)))
4964 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s16)))
4968 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s32)))
4972 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s8)))
4976 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s16)))
4980 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s32)))
4984 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s8)))
4988 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s16)))
4992 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s32)))
4996 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s8)))
5000 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s16)))
5004 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s32)))
5008 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s8)))
5012 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s16)))
5016 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s32)))
5020 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s8)))
5024 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s16)))
5028 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s32)))
5032 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s8)))
5036 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s16)))
5040 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s32)))
5044 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s8)))
5048 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s16)))
5052 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s32)))
5056 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s8)))
5060 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s16)))
5064 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s32)))
5068 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s8)))
5072 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s16)))
5076 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s32)))
5080 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s8)))
5084 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s16)))
5088 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s32)))
5092 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s8)))
5096 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s16)))
5100 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s32)))
5104 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s8)))
5108 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s16)))
5112 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s32)))
5116 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s8)))
5120 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s16)))
5124 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s32)))
5128 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s8)))
5132 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s16)))
5136 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s32)))
5140 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s8)))
5144 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s16)))
5148 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s32)))
5152 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s8)))
5156 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u16)))
5160 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u32)))
5164 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u8)))
5168 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s16)))
5172 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s32)))
5176 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s8)))
5180 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u16)))
5184 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u32)))
5188 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u8)))
5192 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s16)))
5196 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s32)))
5200 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s8)))
5204 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u16)))
5208 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u32)))
5212 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u8)))
5216 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s16)))
5220 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s32)))
5224 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s8)))
5228 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u16)))
5232 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u32)))
5236 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u8)))
5240 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s16)))
5244 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s32)))
5248 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u16)))
5252 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u32)))
5256 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s16)))
5260 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s32)))
5264 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u16)))
5268 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u32)))
5272 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s16)))
5276 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s32)))
5280 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u16)))
5284 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u32)))
5288 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s16)))
5292 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s32)))
5296 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u16)))
5300 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u32)))
5304 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s16)))
5308 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s32)))
5312 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s16)))
5316 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s32)))
5320 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s16)))
5324 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s32)))
5328 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s16)))
5332 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s32)))
5336 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s16)))
5340 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s32)))
5344 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s8)))
5348 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u16)))
5352 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u32)))
5356 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u8)))
5360 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s16)))
5364 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s32)))
5368 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s8)))
5372 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u16)))
5376 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u32)))
5380 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u8)))
5384 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s16)))
5388 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s32)))
5392 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s8)))
5396 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u16)))
5400 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u32)))
5404 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u8)))
5408 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s16)))
5412 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s32)))
5416 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s8)))
5420 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u16)))
5424 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u32)))
5428 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u8)))
5432 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s16)))
5436 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s32)))
5440 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s8)))
5444 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u16)))
5448 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u32)))
5452 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u8)))
5456 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s16)))
5460 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s32)))
5464 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s8)))
5468 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u16)))
5472 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u32)))
5476 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u8)))
5480 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s16)))
5484 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s32)))
5488 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s8)))
5492 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s16)))
5496 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s32)))
5500 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s8)))
5504 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s16)))
5508 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s32)))
5512 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u16)))
5516 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u32)))
5520 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s16)))
5524 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s32)))
5528 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u16)))
5532 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u32)))
5536 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s16)))
5540 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s32)))
5544 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u16)))
5548 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u32)))
5552 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s16)))
5556 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s32)))
5560 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u16)))
5564 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u32)))
5568 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s16)))
5572 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s32)))
5576 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s16)))
5580 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s32)))
5584 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s16)))
5588 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s32)))
5592 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s16)))
5596 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s32)))
5600 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s16)))
5604 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s32)))
5608 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s8)))
5612 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u16)))
5616 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u32)))
5620 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u8)))
5624 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s16)))
5628 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s32)))
5632 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s8)))
5636 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u16)))
5640 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u32)))
5644 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u8)))
5648 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s16)))
5652 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s32)))
5656 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s8)))
5660 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u16)))
5664 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u32)))
5668 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u8)))
5672 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s16)))
5676 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s32)))
5680 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s8)))
5684 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u16)))
5688 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u32)))
5692 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u8)))
5696 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s32)))
5700 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s64)))
5704 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s8)))
5708 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u16)))
5712 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u32)))
5716 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u64)))
5720 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u8)))
5724 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s16)))
5728 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s64)))
5732 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s8)))
5736 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u16)))
5740 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u32)))
5744 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u64)))
5748 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u8)))
5752 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s16)))
5756 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s32)))
5760 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s8)))
5764 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u16)))
5768 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u32)))
5772 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u64)))
5776 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u8)))
5780 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s16)))
5784 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s32)))
5788 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s64)))
5792 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u16)))
5796 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u32)))
5800 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u64)))
5804 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u8)))
5808 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s16)))
5812 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s32)))
5816 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s64)))
5820 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s8)))
5824 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u32)))
5828 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u64)))
5832 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u8)))
5836 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s16)))
5840 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s32)))
5844 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s64)))
5848 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s8)))
5852 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u16)))
5856 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u64)))
5860 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u8)))
5864 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s16)))
5868 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s32)))
5872 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s64)))
5876 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s8)))
5880 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u16)))
5884 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u32)))
5888 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u8)))
5892 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s16)))
5896 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s32)))
5900 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s64)))
5904 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s8)))
5908 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u16)))
5912 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u32)))
5916 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u64)))
5920 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_s8)))
5924 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_u8)))
5928 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_s8)))
5932 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_u8)))
5936 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_s8)))
5940 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_u8)))
5944 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s16)))
5948 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s8)))
5952 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u16)))
5956 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u8)))
5960 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s16)))
5964 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s8)))
5968 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u16)))
5972 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u8)))
5976 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s16)))
5980 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s8)))
5984 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u16)))
5988 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u8)))
5992 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s16)))
5996 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s32)))
6000 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s8)))
6004 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u16)))
6008 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u32)))
6012 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u8)))
6016 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s16)))
6020 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s32)))
6024 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s8)))
6028 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u16)))
6032 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u32)))
6036 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u8)))
6040 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s16)))
6044 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s32)))
6048 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s8)))
6052 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u16)))
6056 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u32)))
6060 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u8)))
6064 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s16)))
6068 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s32)))
6072 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s8)))
6076 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u16)))
6080 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u32)))
6084 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u8)))
6088 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s16)))
6092 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s32)))
6096 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s8)))
6100 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u16)))
6104 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u32)))
6108 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u8)))
6112 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s16)))
6116 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s32)))
6120 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s8)))
6124 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u16)))
6128 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u32)))
6132 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u8)))
6136 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_s32)))
6140 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_u32)))
6144 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_s32)))
6148 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_u32)))
6152 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_p_s32)))
6156 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_s32)))
6160 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_s32)))
6164 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_u32)))
6168 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_s32)))
6172 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_u32)))
6176 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_p_s32)))
6180 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_s32)))
6184 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_p_s32)))
6188 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_s32)))
6192 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_p_s32)))
6196 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_s32)))
6200 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_p_s32)))
6204 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_s32)))
6208 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_p_s32)))
6212 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_s32)))
6216 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s16)))
6220 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s32)))
6224 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s8)))
6228 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u16)))
6232 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u32)))
6236 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u8)))
6240 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s16)))
6244 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s32)))
6248 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s8)))
6252 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u16)))
6256 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u32)))
6260 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u8)))
6264 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s16)))
6268 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s32)))
6272 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s8)))
6276 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u16)))
6280 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u32)))
6284 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u8)))
6288 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s16)))
6292 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s32)))
6296 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s8)))
6300 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u16)))
6304 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u32)))
6308 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u8)))
6312 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s16)))
6316 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s32)))
6320 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s8)))
6324 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u16)))
6328 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u32)))
6332 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u8)))
6336 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s16)))
6340 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s32)))
6344 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s8)))
6348 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u16)))
6352 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u32)))
6356 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u8)))
6360 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s16)))
6364 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s32)))
6368 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s8)))
6372 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u16)))
6376 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u32)))
6380 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u8)))
6384 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s16)))
6388 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s32)))
6392 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s8)))
6396 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u16)))
6400 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u32)))
6404 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u8)))
6408 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s16)))
6412 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s32)))
6416 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u16)))
6420 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u32)))
6424 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s16)))
6428 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s32)))
6432 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u16)))
6436 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u32)))
6440 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s16)))
6444 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s32)))
6448 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u16)))
6452 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u32)))
6456 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s16)))
6460 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s32)))
6464 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u16)))
6468 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u32)))
6472 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s16)))
6476 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s32)))
6480 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s8)))
6484 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u16)))
6488 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u32)))
6492 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u8)))
6496 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s16)))
6500 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s32)))
6504 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s8)))
6508 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u16)))
6512 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u32)))
6516 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u8)))
6520 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s16)))
6524 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s32)))
6528 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s8)))
6532 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u16)))
6536 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u32)))
6540 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u8)))
6544 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_s32)))
6548 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_u32)))
6552 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_s32)))
6556 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_u32)))
6560 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_s32)))
6564 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_u32)))
6568 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_s32)))
6572 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_u32)))
6576 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s16)))
6580 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s32)))
6584 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s64)))
6588 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s8)))
6592 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u16)))
6596 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u32)))
6600 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u64)))
6604 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u8)))
6608 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s16)))
6612 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s32)))
6616 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s8)))
6620 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u16)))
6624 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u32)))
6628 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u8)))
6632 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s16)))
6636 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s32)))
6640 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s8)))
6644 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u16)))
6648 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u32)))
6652 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u8)))
6656 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s16)))
6660 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s8)))
6664 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u16)))
6668 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u8)))
6672 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s16)))
6676 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s8)))
6680 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u16)))
6684 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u8)))
6688 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s16)))
6692 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s8)))
6696 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u16)))
6700 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u8)))
6704 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s16)))
6708 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s8)))
6712 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u16)))
6716 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u8)))
6720 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s16)))
6724 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s8)))
6728 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u16)))
6732 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u8)))
6736 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s16)))
6740 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s8)))
6744 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u16)))
6748 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u8)))
6752 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s16)))
6756 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s32)))
6760 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s8)))
6764 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u16)))
6768 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u32)))
6772 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u8)))
6776 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s16)))
6780 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s32)))
6784 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s8)))
6788 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u16)))
6792 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u32)))
6796 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u8)))
6800 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s16)))
6804 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s32)))
6808 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s8)))
6812 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u16)))
6816 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u32)))
6820 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u8)))
6824 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s16)))
6828 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s32)))
6832 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s8)))
6836 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u16)))
6840 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u32)))
6844 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u8)))
6848 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s16)))
6852 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s32)))
6856 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s8)))
6860 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u16)))
6864 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u32)))
6868 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u8)))
6872 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s16)))
6876 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s32)))
6880 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s8)))
6884 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u16)))
6888 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u32)))
6892 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u8)))
6896 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s16)))
6900 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s32)))
6904 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s8)))
6908 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u16)))
6912 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u32)))
6916 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u8)))
6920 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s16)))
6924 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s32)))
6928 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s8)))
6932 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u16)))
6936 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u32)))
6940 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u8)))
6944 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s16)))
6948 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s32)))
6952 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u16)))
6956 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u32)))
6960 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s16)))
6964 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s32)))
6968 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u16)))
6972 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u32)))
6976 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s16)))
6980 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s32)))
6984 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u16)))
6988 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u32)))
6992 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s16)))
6996 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s32)))
7000 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u16)))
7004 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u32)))
7008 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s16)))
7012 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s32)))
7016 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s8)))
7020 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u16)))
7024 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u32)))
7028 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u8)))
7032 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s16)))
7036 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s32)))
7040 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s8)))
7044 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u16)))
7048 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u32)))
7052 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u8)))
7056 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s16)))
7060 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s32)))
7064 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s8)))
7068 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u16)))
7072 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u32)))
7076 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u8)))
7080 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s16)))
7084 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s32)))
7088 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s8)))
7092 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u16)))
7096 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u32)))
7100 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u8)))
7104 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s16)))
7108 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s32)))
7112 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s8)))
7116 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u16)))
7120 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u32)))
7124 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u8)))
7128 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s16)))
7132 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s32)))
7136 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s8)))
7140 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u16)))
7144 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u32)))
7148 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u8)))
7152 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s16)))
7156 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s32)))
7160 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s8)))
7164 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u16)))
7168 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u32)))
7172 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u8)))
7176 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s16)))
7180 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s32)))
7184 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s8)))
7188 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u16)))
7192 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u32)))
7196 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u8)))
7200 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s16)))
7204 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s32)))
7208 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s8)))
7212 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u16)))
7216 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u32)))
7220 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u8)))
7224 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s16)))
7228 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s32)))
7232 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s8)))
7236 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u16)))
7240 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u32)))
7244 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u8)))
7248 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s16)))
7252 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s32)))
7256 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s8)))
7260 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u16)))
7264 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u32)))
7268 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u8)))
7272 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s16)))
7276 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s32)))
7280 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s8)))
7284 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u16)))
7288 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u32)))
7292 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u8)))
7296 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s16)))
7300 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s32)))
7304 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s8)))
7308 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s16)))
7312 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s32)))
7316 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s8)))
7320 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u16)))
7324 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u32)))
7328 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u8)))
7332 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s16)))
7336 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s32)))
7340 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s8)))
7344 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u16)))
7348 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u32)))
7352 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u8)))
7356 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u16)))
7360 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u32)))
7364 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u8)))
7368 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_s64)))
7372 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_u64)))
7376 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_s64)))
7380 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_u64)))
7384 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_s64)))
7388 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_u64)))
7392 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_s64)))
7396 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_u64)))
7400 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_s64)))
7404 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_u64)))
7408 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_s64)))
7412 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_u64)))
7416 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_s64)))
7420 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_u64)))
7424 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_s64)))
7428 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_u64)))
7432 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s16)))
7436 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s32)))
7440 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u16)))
7444 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u32)))
7448 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s16)))
7452 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s32)))
7456 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s16)))
7460 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s32)))
7464 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u16)))
7468 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u32)))
7472 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s16)))
7476 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s32)))
7480 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u16)))
7484 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u32)))
7488 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s16)))
7492 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s32)))
7496 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u16)))
7500 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u32)))
7504 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s16)))
7508 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s32)))
7512 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u16)))
7516 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u32)))
7520 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u16)))
7524 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u32)))
7528 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_s32)))
7532 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_u32)))
7536 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_s32)))
7540 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_s32)))
7544 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_u32)))
7548 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_s32)))
7552 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_u32)))
7556 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_s32)))
7560 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_u32)))
7564 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_s32)))
7568 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_u32)))
7572 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_s32)))
7576 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_u32)))
7580 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_s32)))
7584 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_u32)))
7588 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_s32)))
7592 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_u32)))
7596 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_s32)))
7600 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_u32)))
7604 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_u32)))
7608 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s16)))
7612 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s32)))
7616 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s8)))
7620 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u16)))
7624 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u32)))
7628 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u8)))
7632 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s16)))
7636 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s32)))
7640 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s8)))
7644 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u16)))
7648 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u32)))
7652 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u8)))
7656 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s16)))
7660 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s32)))
7664 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s8)))
7668 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u16)))
7672 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u32)))
7676 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u8)))
7680 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s16)))
7684 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s32)))
7688 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s8)))
7692 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u16)))
7696 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u32)))
7700 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u8)))
7704 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s16)))
7708 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s32)))
7712 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s8)))
7716 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u16)))
7720 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u32)))
7724 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u8)))
7728 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s16)))
7732 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s32)))
7736 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s8)))
7740 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u16)))
7744 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u32)))
7748 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u8)))
7768 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s16)))
7770 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s32)))
7772 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s64)))
7774 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s8)))
7776 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u16)))
7778 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u32)))
7780 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u64)))
7782 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u8)))
7785 #if (__ARM_FEATURE_MVE & 2)
7788 typedef float float32_t;
7789 typedef __attribute__((__neon_vector_type__(8), __clang_arm_mve_strict_polymorphism))
float16_t float16x8_t;
7790 typedef struct { float16x8_t val[2]; } float16x8x2_t;
7791 typedef struct { float16x8_t val[4]; } float16x8x4_t;
7792 typedef __attribute__((__neon_vector_type__(4), __clang_arm_mve_strict_polymorphism)) float32_t float32x4_t;
7793 typedef struct { float32x4_t val[2]; } float32x4x2_t;
7794 typedef struct { float32x4_t val[4]; } float32x4x4_t;
7796 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f16)))
7797 float16x8_t __arm_vabdq_f16(float16x8_t, float16x8_t);
7799 float16x8_t __arm_vabdq(float16x8_t, float16x8_t);
7800 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f32)))
7801 float32x4_t __arm_vabdq_f32(float32x4_t, float32x4_t);
7803 float32x4_t __arm_vabdq(float32x4_t, float32x4_t);
7804 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f16)))
7805 float16x8_t __arm_vabdq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7807 float16x8_t __arm_vabdq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7808 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f32)))
7809 float32x4_t __arm_vabdq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7811 float32x4_t __arm_vabdq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7812 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f16)))
7813 float16x8_t __arm_vabdq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
7815 float16x8_t __arm_vabdq_x(float16x8_t, float16x8_t,
mve_pred16_t);
7816 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f32)))
7817 float32x4_t __arm_vabdq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
7819 float32x4_t __arm_vabdq_x(float32x4_t, float32x4_t,
mve_pred16_t);
7820 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f16)))
7821 float16x8_t __arm_vabsq_f16(float16x8_t);
7823 float16x8_t __arm_vabsq(float16x8_t);
7824 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f32)))
7825 float32x4_t __arm_vabsq_f32(float32x4_t);
7827 float32x4_t __arm_vabsq(float32x4_t);
7828 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f16)))
7829 float16x8_t __arm_vabsq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
7831 float16x8_t __arm_vabsq_m(float16x8_t, float16x8_t,
mve_pred16_t);
7832 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f32)))
7833 float32x4_t __arm_vabsq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
7835 float32x4_t __arm_vabsq_m(float32x4_t, float32x4_t,
mve_pred16_t);
7836 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f16)))
7837 float16x8_t __arm_vabsq_x_f16(float16x8_t,
mve_pred16_t);
7840 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f32)))
7841 float32x4_t __arm_vabsq_x_f32(float32x4_t,
mve_pred16_t);
7844 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f16)))
7845 float16x8_t __arm_vaddq_f16(float16x8_t, float16x8_t);
7847 float16x8_t __arm_vaddq(float16x8_t, float16x8_t);
7848 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f32)))
7849 float32x4_t __arm_vaddq_f32(float32x4_t, float32x4_t);
7851 float32x4_t __arm_vaddq(float32x4_t, float32x4_t);
7852 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f16)))
7853 float16x8_t __arm_vaddq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7855 float16x8_t __arm_vaddq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7856 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f32)))
7857 float32x4_t __arm_vaddq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7859 float32x4_t __arm_vaddq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7860 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f16)))
7864 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f32)))
7865 float32x4_t __arm_vaddq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
7867 float32x4_t __arm_vaddq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
7868 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f16)))
7869 float16x8_t __arm_vaddq_n_f16(float16x8_t,
float16_t);
7871 float16x8_t __arm_vaddq(float16x8_t,
float16_t);
7872 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f32)))
7873 float32x4_t __arm_vaddq_n_f32(float32x4_t, float32_t);
7875 float32x4_t __arm_vaddq(float32x4_t, float32_t);
7876 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f16)))
7877 float16x8_t __arm_vaddq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
7879 float16x8_t __arm_vaddq_x(float16x8_t, float16x8_t,
mve_pred16_t);
7880 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f32)))
7881 float32x4_t __arm_vaddq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
7883 float32x4_t __arm_vaddq_x(float32x4_t, float32x4_t,
mve_pred16_t);
7884 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f16)))
7888 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f32)))
7889 float32x4_t __arm_vaddq_x_n_f32(float32x4_t, float32_t,
mve_pred16_t);
7891 float32x4_t __arm_vaddq_x(float32x4_t, float32_t,
mve_pred16_t);
7892 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_f16)))
7893 float16x8_t __arm_vandq_f16(float16x8_t, float16x8_t);
7895 float16x8_t __arm_vandq(float16x8_t, float16x8_t);
7896 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_f32)))
7897 float32x4_t __arm_vandq_f32(float32x4_t, float32x4_t);
7899 float32x4_t __arm_vandq(float32x4_t, float32x4_t);
7900 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f16)))
7901 float16x8_t __arm_vandq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7903 float16x8_t __arm_vandq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7904 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f32)))
7905 float32x4_t __arm_vandq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7907 float32x4_t __arm_vandq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7908 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f16)))
7909 float16x8_t __arm_vandq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
7911 float16x8_t __arm_vandq_x(float16x8_t, float16x8_t,
mve_pred16_t);
7912 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f32)))
7913 float32x4_t __arm_vandq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
7915 float32x4_t __arm_vandq_x(float32x4_t, float32x4_t,
mve_pred16_t);
7916 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f16)))
7917 float16x8_t __arm_vbicq_f16(float16x8_t, float16x8_t);
7919 float16x8_t __arm_vbicq(float16x8_t, float16x8_t);
7920 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f32)))
7921 float32x4_t __arm_vbicq_f32(float32x4_t, float32x4_t);
7923 float32x4_t __arm_vbicq(float32x4_t, float32x4_t);
7924 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f16)))
7925 float16x8_t __arm_vbicq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7927 float16x8_t __arm_vbicq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7928 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f32)))
7929 float32x4_t __arm_vbicq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7931 float32x4_t __arm_vbicq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7932 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f16)))
7933 float16x8_t __arm_vbicq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
7935 float16x8_t __arm_vbicq_x(float16x8_t, float16x8_t,
mve_pred16_t);
7936 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f32)))
7937 float32x4_t __arm_vbicq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
7939 float32x4_t __arm_vbicq_x(float32x4_t, float32x4_t,
mve_pred16_t);
7940 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f16)))
7944 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f32)))
7948 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f16)))
7949 float16x8_t __arm_vbrsrq_n_f16(float16x8_t,
int32_t);
7951 float16x8_t __arm_vbrsrq(float16x8_t,
int32_t);
7952 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f32)))
7953 float32x4_t __arm_vbrsrq_n_f32(float32x4_t,
int32_t);
7955 float32x4_t __arm_vbrsrq(float32x4_t,
int32_t);
7956 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f16)))
7960 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f32)))
7964 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f16)))
7965 float16x8_t __arm_vcaddq_rot270_f16(float16x8_t, float16x8_t);
7967 float16x8_t __arm_vcaddq_rot270(float16x8_t, float16x8_t);
7968 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f32)))
7969 float32x4_t __arm_vcaddq_rot270_f32(float32x4_t, float32x4_t);
7971 float32x4_t __arm_vcaddq_rot270(float32x4_t, float32x4_t);
7972 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f16)))
7973 float16x8_t __arm_vcaddq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7975 float16x8_t __arm_vcaddq_rot270_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7976 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f32)))
7977 float32x4_t __arm_vcaddq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7979 float32x4_t __arm_vcaddq_rot270_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
7980 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f16)))
7981 float16x8_t __arm_vcaddq_rot270_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
7983 float16x8_t __arm_vcaddq_rot270_x(float16x8_t, float16x8_t,
mve_pred16_t);
7984 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f32)))
7985 float32x4_t __arm_vcaddq_rot270_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
7987 float32x4_t __arm_vcaddq_rot270_x(float32x4_t, float32x4_t,
mve_pred16_t);
7988 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f16)))
7989 float16x8_t __arm_vcaddq_rot90_f16(float16x8_t, float16x8_t);
7991 float16x8_t __arm_vcaddq_rot90(float16x8_t, float16x8_t);
7992 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f32)))
7993 float32x4_t __arm_vcaddq_rot90_f32(float32x4_t, float32x4_t);
7995 float32x4_t __arm_vcaddq_rot90(float32x4_t, float32x4_t);
7996 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f16)))
7997 float16x8_t __arm_vcaddq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
7999 float16x8_t __arm_vcaddq_rot90_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8000 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f32)))
8001 float32x4_t __arm_vcaddq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8003 float32x4_t __arm_vcaddq_rot90_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8004 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f16)))
8005 float16x8_t __arm_vcaddq_rot90_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8007 float16x8_t __arm_vcaddq_rot90_x(float16x8_t, float16x8_t,
mve_pred16_t);
8008 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f32)))
8009 float32x4_t __arm_vcaddq_rot90_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8011 float32x4_t __arm_vcaddq_rot90_x(float32x4_t, float32x4_t,
mve_pred16_t);
8012 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f16)))
8013 float16x8_t __arm_vcmlaq_f16(float16x8_t, float16x8_t, float16x8_t);
8015 float16x8_t __arm_vcmlaq(float16x8_t, float16x8_t, float16x8_t);
8016 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f32)))
8017 float32x4_t __arm_vcmlaq_f32(float32x4_t, float32x4_t, float32x4_t);
8019 float32x4_t __arm_vcmlaq(float32x4_t, float32x4_t, float32x4_t);
8020 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f16)))
8021 float16x8_t __arm_vcmlaq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8023 float16x8_t __arm_vcmlaq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8024 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f32)))
8025 float32x4_t __arm_vcmlaq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8027 float32x4_t __arm_vcmlaq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8028 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f16)))
8029 float16x8_t __arm_vcmlaq_rot180_f16(float16x8_t, float16x8_t, float16x8_t);
8031 float16x8_t __arm_vcmlaq_rot180(float16x8_t, float16x8_t, float16x8_t);
8032 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f32)))
8033 float32x4_t __arm_vcmlaq_rot180_f32(float32x4_t, float32x4_t, float32x4_t);
8035 float32x4_t __arm_vcmlaq_rot180(float32x4_t, float32x4_t, float32x4_t);
8036 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f16)))
8037 float16x8_t __arm_vcmlaq_rot180_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8039 float16x8_t __arm_vcmlaq_rot180_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8040 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f32)))
8041 float32x4_t __arm_vcmlaq_rot180_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8043 float32x4_t __arm_vcmlaq_rot180_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8044 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f16)))
8045 float16x8_t __arm_vcmlaq_rot270_f16(float16x8_t, float16x8_t, float16x8_t);
8047 float16x8_t __arm_vcmlaq_rot270(float16x8_t, float16x8_t, float16x8_t);
8048 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f32)))
8049 float32x4_t __arm_vcmlaq_rot270_f32(float32x4_t, float32x4_t, float32x4_t);
8051 float32x4_t __arm_vcmlaq_rot270(float32x4_t, float32x4_t, float32x4_t);
8052 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f16)))
8053 float16x8_t __arm_vcmlaq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8055 float16x8_t __arm_vcmlaq_rot270_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8056 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f32)))
8057 float32x4_t __arm_vcmlaq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8059 float32x4_t __arm_vcmlaq_rot270_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8060 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f16)))
8061 float16x8_t __arm_vcmlaq_rot90_f16(float16x8_t, float16x8_t, float16x8_t);
8063 float16x8_t __arm_vcmlaq_rot90(float16x8_t, float16x8_t, float16x8_t);
8064 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f32)))
8065 float32x4_t __arm_vcmlaq_rot90_f32(float32x4_t, float32x4_t, float32x4_t);
8067 float32x4_t __arm_vcmlaq_rot90(float32x4_t, float32x4_t, float32x4_t);
8068 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f16)))
8069 float16x8_t __arm_vcmlaq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8071 float16x8_t __arm_vcmlaq_rot90_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8072 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f32)))
8073 float32x4_t __arm_vcmlaq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8075 float32x4_t __arm_vcmlaq_rot90_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8076 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f16)))
8077 mve_pred16_t __arm_vcmpeqq_f16(float16x8_t, float16x8_t);
8080 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f32)))
8081 mve_pred16_t __arm_vcmpeqq_f32(float32x4_t, float32x4_t);
8084 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f16)))
8088 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f32)))
8092 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f16)))
8096 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f32)))
8100 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f16)))
8104 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f32)))
8105 mve_pred16_t __arm_vcmpeqq_n_f32(float32x4_t, float32_t);
8108 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f16)))
8109 mve_pred16_t __arm_vcmpgeq_f16(float16x8_t, float16x8_t);
8112 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f32)))
8113 mve_pred16_t __arm_vcmpgeq_f32(float32x4_t, float32x4_t);
8116 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f16)))
8120 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f32)))
8124 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f16)))
8128 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f32)))
8132 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f16)))
8136 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f32)))
8137 mve_pred16_t __arm_vcmpgeq_n_f32(float32x4_t, float32_t);
8140 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f16)))
8141 mve_pred16_t __arm_vcmpgtq_f16(float16x8_t, float16x8_t);
8144 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f32)))
8145 mve_pred16_t __arm_vcmpgtq_f32(float32x4_t, float32x4_t);
8148 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f16)))
8152 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f32)))
8156 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f16)))
8160 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f32)))
8164 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f16)))
8168 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f32)))
8169 mve_pred16_t __arm_vcmpgtq_n_f32(float32x4_t, float32_t);
8172 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f16)))
8173 mve_pred16_t __arm_vcmpleq_f16(float16x8_t, float16x8_t);
8176 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f32)))
8177 mve_pred16_t __arm_vcmpleq_f32(float32x4_t, float32x4_t);
8180 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f16)))
8184 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f32)))
8188 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f16)))
8192 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f32)))
8196 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f16)))
8200 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f32)))
8201 mve_pred16_t __arm_vcmpleq_n_f32(float32x4_t, float32_t);
8204 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f16)))
8205 mve_pred16_t __arm_vcmpltq_f16(float16x8_t, float16x8_t);
8208 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f32)))
8209 mve_pred16_t __arm_vcmpltq_f32(float32x4_t, float32x4_t);
8212 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f16)))
8216 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f32)))
8220 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f16)))
8224 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f32)))
8228 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f16)))
8232 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f32)))
8233 mve_pred16_t __arm_vcmpltq_n_f32(float32x4_t, float32_t);
8236 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f16)))
8237 mve_pred16_t __arm_vcmpneq_f16(float16x8_t, float16x8_t);
8240 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f32)))
8241 mve_pred16_t __arm_vcmpneq_f32(float32x4_t, float32x4_t);
8244 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f16)))
8248 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f32)))
8252 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f16)))
8256 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f32)))
8260 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f16)))
8264 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f32)))
8265 mve_pred16_t __arm_vcmpneq_n_f32(float32x4_t, float32_t);
8268 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f16)))
8269 float16x8_t __arm_vcmulq_f16(float16x8_t, float16x8_t);
8271 float16x8_t __arm_vcmulq(float16x8_t, float16x8_t);
8272 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f32)))
8273 float32x4_t __arm_vcmulq_f32(float32x4_t, float32x4_t);
8275 float32x4_t __arm_vcmulq(float32x4_t, float32x4_t);
8276 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f16)))
8277 float16x8_t __arm_vcmulq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8279 float16x8_t __arm_vcmulq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8280 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f32)))
8281 float32x4_t __arm_vcmulq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8283 float32x4_t __arm_vcmulq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8284 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f16)))
8285 float16x8_t __arm_vcmulq_rot180_f16(float16x8_t, float16x8_t);
8287 float16x8_t __arm_vcmulq_rot180(float16x8_t, float16x8_t);
8288 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f32)))
8289 float32x4_t __arm_vcmulq_rot180_f32(float32x4_t, float32x4_t);
8291 float32x4_t __arm_vcmulq_rot180(float32x4_t, float32x4_t);
8292 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f16)))
8293 float16x8_t __arm_vcmulq_rot180_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8295 float16x8_t __arm_vcmulq_rot180_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8296 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f32)))
8297 float32x4_t __arm_vcmulq_rot180_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8299 float32x4_t __arm_vcmulq_rot180_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8300 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f16)))
8301 float16x8_t __arm_vcmulq_rot180_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8303 float16x8_t __arm_vcmulq_rot180_x(float16x8_t, float16x8_t,
mve_pred16_t);
8304 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f32)))
8305 float32x4_t __arm_vcmulq_rot180_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8307 float32x4_t __arm_vcmulq_rot180_x(float32x4_t, float32x4_t,
mve_pred16_t);
8308 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f16)))
8309 float16x8_t __arm_vcmulq_rot270_f16(float16x8_t, float16x8_t);
8311 float16x8_t __arm_vcmulq_rot270(float16x8_t, float16x8_t);
8312 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f32)))
8313 float32x4_t __arm_vcmulq_rot270_f32(float32x4_t, float32x4_t);
8315 float32x4_t __arm_vcmulq_rot270(float32x4_t, float32x4_t);
8316 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f16)))
8317 float16x8_t __arm_vcmulq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8319 float16x8_t __arm_vcmulq_rot270_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8320 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f32)))
8321 float32x4_t __arm_vcmulq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8323 float32x4_t __arm_vcmulq_rot270_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8324 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f16)))
8325 float16x8_t __arm_vcmulq_rot270_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8327 float16x8_t __arm_vcmulq_rot270_x(float16x8_t, float16x8_t,
mve_pred16_t);
8328 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f32)))
8329 float32x4_t __arm_vcmulq_rot270_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8331 float32x4_t __arm_vcmulq_rot270_x(float32x4_t, float32x4_t,
mve_pred16_t);
8332 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f16)))
8333 float16x8_t __arm_vcmulq_rot90_f16(float16x8_t, float16x8_t);
8335 float16x8_t __arm_vcmulq_rot90(float16x8_t, float16x8_t);
8336 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f32)))
8337 float32x4_t __arm_vcmulq_rot90_f32(float32x4_t, float32x4_t);
8339 float32x4_t __arm_vcmulq_rot90(float32x4_t, float32x4_t);
8340 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f16)))
8341 float16x8_t __arm_vcmulq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8343 float16x8_t __arm_vcmulq_rot90_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8344 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f32)))
8345 float32x4_t __arm_vcmulq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8347 float32x4_t __arm_vcmulq_rot90_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8348 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f16)))
8349 float16x8_t __arm_vcmulq_rot90_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8351 float16x8_t __arm_vcmulq_rot90_x(float16x8_t, float16x8_t,
mve_pred16_t);
8352 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f32)))
8353 float32x4_t __arm_vcmulq_rot90_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8355 float32x4_t __arm_vcmulq_rot90_x(float32x4_t, float32x4_t,
mve_pred16_t);
8356 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f16)))
8357 float16x8_t __arm_vcmulq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8359 float16x8_t __arm_vcmulq_x(float16x8_t, float16x8_t,
mve_pred16_t);
8360 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f32)))
8361 float32x4_t __arm_vcmulq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8363 float32x4_t __arm_vcmulq_x(float32x4_t, float32x4_t,
mve_pred16_t);
8364 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_f16)))
8366 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_f32)))
8368 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s16_f16)))
8372 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s32_f32)))
8376 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u16_f16)))
8380 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u32_f32)))
8384 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_s16_f16)))
8385 int16x8_t __arm_vcvtaq_s16_f16(float16x8_t);
8386 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_s32_f32)))
8387 int32x4_t __arm_vcvtaq_s32_f32(float32x4_t);
8388 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_u16_f16)))
8389 uint16x8_t __arm_vcvtaq_u16_f16(float16x8_t);
8390 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_u32_f32)))
8391 uint32x4_t __arm_vcvtaq_u32_f32(float32x4_t);
8392 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_s16_f16)))
8394 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_s32_f32)))
8396 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_u16_f16)))
8398 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_u32_f32)))
8400 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_f16_f32)))
8401 float16x8_t __arm_vcvtbq_f16_f32(float16x8_t, float32x4_t);
8402 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_f32_f16)))
8403 float32x4_t __arm_vcvtbq_f32_f16(float16x8_t);
8404 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_m_f16_f32)))
8405 float16x8_t __arm_vcvtbq_m_f16_f32(float16x8_t, float32x4_t,
mve_pred16_t);
8406 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_m_f32_f16)))
8407 float32x4_t __arm_vcvtbq_m_f32_f16(float32x4_t, float16x8_t,
mve_pred16_t);
8408 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_x_f32_f16)))
8409 float32x4_t __arm_vcvtbq_x_f32_f16(float16x8_t,
mve_pred16_t);
8410 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s16_f16)))
8414 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s32_f32)))
8418 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u16_f16)))
8422 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u32_f32)))
8426 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_s16_f16)))
8427 int16x8_t __arm_vcvtmq_s16_f16(float16x8_t);
8428 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_s32_f32)))
8429 int32x4_t __arm_vcvtmq_s32_f32(float32x4_t);
8430 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_u16_f16)))
8431 uint16x8_t __arm_vcvtmq_u16_f16(float16x8_t);
8432 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_u32_f32)))
8433 uint32x4_t __arm_vcvtmq_u32_f32(float32x4_t);
8434 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_s16_f16)))
8436 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_s32_f32)))
8438 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_u16_f16)))
8440 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_u32_f32)))
8442 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s16_f16)))
8446 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s32_f32)))
8450 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u16_f16)))
8454 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u32_f32)))
8458 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_s16_f16)))
8459 int16x8_t __arm_vcvtnq_s16_f16(float16x8_t);
8460 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_s32_f32)))
8461 int32x4_t __arm_vcvtnq_s32_f32(float32x4_t);
8462 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_u16_f16)))
8463 uint16x8_t __arm_vcvtnq_u16_f16(float16x8_t);
8464 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_u32_f32)))
8465 uint32x4_t __arm_vcvtnq_u32_f32(float32x4_t);
8466 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_s16_f16)))
8468 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_s32_f32)))
8470 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_u16_f16)))
8472 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_u32_f32)))
8474 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s16_f16)))
8478 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s32_f32)))
8482 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u16_f16)))
8486 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u32_f32)))
8490 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_s16_f16)))
8491 int16x8_t __arm_vcvtpq_s16_f16(float16x8_t);
8492 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_s32_f32)))
8493 int32x4_t __arm_vcvtpq_s32_f32(float32x4_t);
8494 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_u16_f16)))
8495 uint16x8_t __arm_vcvtpq_u16_f16(float16x8_t);
8496 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_u32_f32)))
8497 uint32x4_t __arm_vcvtpq_u32_f32(float32x4_t);
8498 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_s16_f16)))
8500 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_s32_f32)))
8502 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_u16_f16)))
8504 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_u32_f32)))
8506 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_s16)))
8507 float16x8_t __arm_vcvtq_f16_s16(
int16x8_t);
8510 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_u16)))
8514 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_s32)))
8515 float32x4_t __arm_vcvtq_f32_s32(
int32x4_t);
8518 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_u32)))
8522 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_s16)))
8526 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_u16)))
8530 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_s32)))
8534 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_u32)))
8538 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_s16)))
8542 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_u16)))
8546 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_s32)))
8550 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_u32)))
8554 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s16_f16)))
8558 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s32_f32)))
8562 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u16_f16)))
8566 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u32_f32)))
8570 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s16_f16)))
8574 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s32_f32)))
8578 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u16_f16)))
8582 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u32_f32)))
8586 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_s16)))
8587 float16x8_t __arm_vcvtq_n_f16_s16(
int16x8_t,
int);
8589 float16x8_t __arm_vcvtq_n(
int16x8_t,
int);
8590 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_u16)))
8591 float16x8_t __arm_vcvtq_n_f16_u16(
uint16x8_t,
int);
8594 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_s32)))
8595 float32x4_t __arm_vcvtq_n_f32_s32(
int32x4_t,
int);
8597 float32x4_t __arm_vcvtq_n(
int32x4_t,
int);
8598 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_u32)))
8599 float32x4_t __arm_vcvtq_n_f32_u32(
uint32x4_t,
int);
8602 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_s16_f16)))
8603 int16x8_t __arm_vcvtq_n_s16_f16(float16x8_t,
int);
8604 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_s32_f32)))
8605 int32x4_t __arm_vcvtq_n_s32_f32(float32x4_t,
int);
8606 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_u16_f16)))
8607 uint16x8_t __arm_vcvtq_n_u16_f16(float16x8_t,
int);
8608 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_u32_f32)))
8609 uint32x4_t __arm_vcvtq_n_u32_f32(float32x4_t,
int);
8610 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_s16_f16)))
8611 int16x8_t __arm_vcvtq_s16_f16(float16x8_t);
8612 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_s32_f32)))
8613 int32x4_t __arm_vcvtq_s32_f32(float32x4_t);
8614 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_u16_f16)))
8616 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_u32_f32)))
8618 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_s16)))
8622 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_u16)))
8626 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_s32)))
8630 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_u32)))
8634 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_s16)))
8638 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_u16)))
8642 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_s32)))
8646 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_u32)))
8650 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_s16_f16)))
8652 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_s32_f32)))
8654 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_u16_f16)))
8656 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_u32_f32)))
8658 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_s16_f16)))
8660 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_s32_f32)))
8662 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_u16_f16)))
8664 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_u32_f32)))
8666 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_f16_f32)))
8667 float16x8_t __arm_vcvttq_f16_f32(float16x8_t, float32x4_t);
8668 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_f32_f16)))
8669 float32x4_t __arm_vcvttq_f32_f16(float16x8_t);
8670 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_m_f16_f32)))
8671 float16x8_t __arm_vcvttq_m_f16_f32(float16x8_t, float32x4_t,
mve_pred16_t);
8672 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_m_f32_f16)))
8673 float32x4_t __arm_vcvttq_m_f32_f16(float32x4_t, float16x8_t,
mve_pred16_t);
8674 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_x_f32_f16)))
8675 float32x4_t __arm_vcvttq_x_f32_f16(float16x8_t,
mve_pred16_t);
8676 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f16)))
8680 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f32)))
8681 float32x4_t __arm_vdupq_m_n_f32(float32x4_t, float32_t,
mve_pred16_t);
8683 float32x4_t __arm_vdupq_m(float32x4_t, float32_t,
mve_pred16_t);
8684 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_f16)))
8685 float16x8_t __arm_vdupq_n_f16(
float16_t);
8686 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_f32)))
8687 float32x4_t __arm_vdupq_n_f32(float32_t);
8688 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_f16)))
8690 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_f32)))
8691 float32x4_t __arm_vdupq_x_n_f32(float32_t,
mve_pred16_t);
8692 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_f16)))
8693 float16x8_t __arm_veorq_f16(float16x8_t, float16x8_t);
8695 float16x8_t __arm_veorq(float16x8_t, float16x8_t);
8696 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_f32)))
8697 float32x4_t __arm_veorq_f32(float32x4_t, float32x4_t);
8699 float32x4_t __arm_veorq(float32x4_t, float32x4_t);
8700 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f16)))
8701 float16x8_t __arm_veorq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8703 float16x8_t __arm_veorq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8704 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f32)))
8705 float32x4_t __arm_veorq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8707 float32x4_t __arm_veorq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8708 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f16)))
8709 float16x8_t __arm_veorq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8711 float16x8_t __arm_veorq_x(float16x8_t, float16x8_t,
mve_pred16_t);
8712 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f32)))
8713 float32x4_t __arm_veorq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8715 float32x4_t __arm_veorq_x(float32x4_t, float32x4_t,
mve_pred16_t);
8716 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f16)))
8717 float16x8_t __arm_vfmaq_f16(float16x8_t, float16x8_t, float16x8_t);
8719 float16x8_t __arm_vfmaq(float16x8_t, float16x8_t, float16x8_t);
8720 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f32)))
8721 float32x4_t __arm_vfmaq_f32(float32x4_t, float32x4_t, float32x4_t);
8723 float32x4_t __arm_vfmaq(float32x4_t, float32x4_t, float32x4_t);
8724 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f16)))
8725 float16x8_t __arm_vfmaq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8727 float16x8_t __arm_vfmaq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8728 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f32)))
8729 float32x4_t __arm_vfmaq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8731 float32x4_t __arm_vfmaq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8732 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f16)))
8736 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f32)))
8737 float32x4_t __arm_vfmaq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
8739 float32x4_t __arm_vfmaq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
8740 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f16)))
8741 float16x8_t __arm_vfmaq_n_f16(float16x8_t, float16x8_t,
float16_t);
8743 float16x8_t __arm_vfmaq(float16x8_t, float16x8_t,
float16_t);
8744 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f32)))
8745 float32x4_t __arm_vfmaq_n_f32(float32x4_t, float32x4_t, float32_t);
8747 float32x4_t __arm_vfmaq(float32x4_t, float32x4_t, float32_t);
8748 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f16)))
8752 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f32)))
8753 float32x4_t __arm_vfmasq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
8755 float32x4_t __arm_vfmasq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
8756 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f16)))
8757 float16x8_t __arm_vfmasq_n_f16(float16x8_t, float16x8_t,
float16_t);
8759 float16x8_t __arm_vfmasq(float16x8_t, float16x8_t,
float16_t);
8760 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f32)))
8761 float32x4_t __arm_vfmasq_n_f32(float32x4_t, float32x4_t, float32_t);
8763 float32x4_t __arm_vfmasq(float32x4_t, float32x4_t, float32_t);
8764 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f16)))
8765 float16x8_t __arm_vfmsq_f16(float16x8_t, float16x8_t, float16x8_t);
8767 float16x8_t __arm_vfmsq(float16x8_t, float16x8_t, float16x8_t);
8768 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f32)))
8769 float32x4_t __arm_vfmsq_f32(float32x4_t, float32x4_t, float32x4_t);
8771 float32x4_t __arm_vfmsq(float32x4_t, float32x4_t, float32x4_t);
8772 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f16)))
8773 float16x8_t __arm_vfmsq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8775 float16x8_t __arm_vfmsq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8776 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f32)))
8777 float32x4_t __arm_vfmsq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8779 float32x4_t __arm_vfmsq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8780 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f16)))
8781 float16_t __arm_vgetq_lane_f16(float16x8_t,
int);
8783 float16_t __arm_vgetq_lane(float16x8_t,
int);
8784 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f32)))
8785 float32_t __arm_vgetq_lane_f32(float32x4_t,
int);
8787 float32_t __arm_vgetq_lane(float32x4_t,
int);
8788 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f16)))
8789 float16x8_t __arm_vld1q_f16(
const float16_t *);
8791 float16x8_t __arm_vld1q(
const float16_t *);
8792 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f32)))
8793 float32x4_t __arm_vld1q_f32(
const float32_t *);
8795 float32x4_t __arm_vld1q(
const float32_t *);
8796 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f16)))
8800 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f32)))
8801 float32x4_t __arm_vld1q_z_f32(
const float32_t *,
mve_pred16_t);
8803 float32x4_t __arm_vld1q_z(
const float32_t *,
mve_pred16_t);
8804 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f16)))
8805 float16x8x2_t __arm_vld2q_f16(
const float16_t *);
8807 float16x8x2_t __arm_vld2q(
const float16_t *);
8808 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f32)))
8809 float32x4x2_t __arm_vld2q_f32(
const float32_t *);
8811 float32x4x2_t __arm_vld2q(
const float32_t *);
8812 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f16)))
8813 float16x8x4_t __arm_vld4q_f16(
const float16_t *);
8815 float16x8x4_t __arm_vld4q(
const float16_t *);
8816 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f32)))
8817 float32x4x4_t __arm_vld4q_f32(
const float32_t *);
8819 float32x4x4_t __arm_vld4q(
const float32_t *);
8820 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_f16)))
8821 float16x8_t __arm_vldrhq_f16(
const float16_t *);
8822 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_f16)))
8826 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_f16)))
8830 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_f16)))
8834 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_f16)))
8838 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_f16)))
8840 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_f32)))
8841 float32x4_t __arm_vldrwq_f32(
const float32_t *);
8842 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_f32)))
8843 float32x4_t __arm_vldrwq_gather_base_f32(
uint32x4_t,
int);
8844 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_f32)))
8845 float32x4_t __arm_vldrwq_gather_base_wb_f32(
uint32x4_t *,
int);
8846 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_f32)))
8848 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_f32)))
8850 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_f32)))
8851 float32x4_t __arm_vldrwq_gather_offset_f32(
const float32_t *,
uint32x4_t);
8853 float32x4_t __arm_vldrwq_gather_offset(
const float32_t *,
uint32x4_t);
8854 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_f32)))
8858 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_f32)))
8859 float32x4_t __arm_vldrwq_gather_shifted_offset_f32(
const float32_t *,
uint32x4_t);
8861 float32x4_t __arm_vldrwq_gather_shifted_offset(
const float32_t *,
uint32x4_t);
8862 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_f32)))
8866 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_f32)))
8867 float32x4_t __arm_vldrwq_z_f32(
const float32_t *,
mve_pred16_t);
8868 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f16)))
8869 float16x8_t __arm_vmaxnmaq_f16(float16x8_t, float16x8_t);
8871 float16x8_t __arm_vmaxnmaq(float16x8_t, float16x8_t);
8872 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f32)))
8873 float32x4_t __arm_vmaxnmaq_f32(float32x4_t, float32x4_t);
8875 float32x4_t __arm_vmaxnmaq(float32x4_t, float32x4_t);
8876 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f16)))
8877 float16x8_t __arm_vmaxnmaq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8879 float16x8_t __arm_vmaxnmaq_m(float16x8_t, float16x8_t,
mve_pred16_t);
8880 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f32)))
8881 float32x4_t __arm_vmaxnmaq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8883 float32x4_t __arm_vmaxnmaq_m(float32x4_t, float32x4_t,
mve_pred16_t);
8884 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f16)))
8888 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f32)))
8889 float32_t __arm_vmaxnmavq_f32(float32_t, float32x4_t);
8891 float32_t __arm_vmaxnmavq(float32_t, float32x4_t);
8892 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f16)))
8896 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f32)))
8897 float32_t __arm_vmaxnmavq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
8899 float32_t __arm_vmaxnmavq_p(float32_t, float32x4_t,
mve_pred16_t);
8900 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f16)))
8901 float16x8_t __arm_vmaxnmq_f16(float16x8_t, float16x8_t);
8903 float16x8_t __arm_vmaxnmq(float16x8_t, float16x8_t);
8904 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f32)))
8905 float32x4_t __arm_vmaxnmq_f32(float32x4_t, float32x4_t);
8907 float32x4_t __arm_vmaxnmq(float32x4_t, float32x4_t);
8908 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f16)))
8909 float16x8_t __arm_vmaxnmq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8911 float16x8_t __arm_vmaxnmq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8912 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f32)))
8913 float32x4_t __arm_vmaxnmq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8915 float32x4_t __arm_vmaxnmq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8916 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f16)))
8917 float16x8_t __arm_vmaxnmq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8919 float16x8_t __arm_vmaxnmq_x(float16x8_t, float16x8_t,
mve_pred16_t);
8920 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f32)))
8921 float32x4_t __arm_vmaxnmq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8923 float32x4_t __arm_vmaxnmq_x(float32x4_t, float32x4_t,
mve_pred16_t);
8924 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f16)))
8928 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f32)))
8929 float32_t __arm_vmaxnmvq_f32(float32_t, float32x4_t);
8931 float32_t __arm_vmaxnmvq(float32_t, float32x4_t);
8932 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f16)))
8936 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f32)))
8937 float32_t __arm_vmaxnmvq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
8939 float32_t __arm_vmaxnmvq_p(float32_t, float32x4_t,
mve_pred16_t);
8940 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f16)))
8941 float16x8_t __arm_vminnmaq_f16(float16x8_t, float16x8_t);
8943 float16x8_t __arm_vminnmaq(float16x8_t, float16x8_t);
8944 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f32)))
8945 float32x4_t __arm_vminnmaq_f32(float32x4_t, float32x4_t);
8947 float32x4_t __arm_vminnmaq(float32x4_t, float32x4_t);
8948 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f16)))
8949 float16x8_t __arm_vminnmaq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8951 float16x8_t __arm_vminnmaq_m(float16x8_t, float16x8_t,
mve_pred16_t);
8952 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f32)))
8953 float32x4_t __arm_vminnmaq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8955 float32x4_t __arm_vminnmaq_m(float32x4_t, float32x4_t,
mve_pred16_t);
8956 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f16)))
8960 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f32)))
8961 float32_t __arm_vminnmavq_f32(float32_t, float32x4_t);
8963 float32_t __arm_vminnmavq(float32_t, float32x4_t);
8964 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f16)))
8968 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f32)))
8969 float32_t __arm_vminnmavq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
8971 float32_t __arm_vminnmavq_p(float32_t, float32x4_t,
mve_pred16_t);
8972 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f16)))
8973 float16x8_t __arm_vminnmq_f16(float16x8_t, float16x8_t);
8975 float16x8_t __arm_vminnmq(float16x8_t, float16x8_t);
8976 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f32)))
8977 float32x4_t __arm_vminnmq_f32(float32x4_t, float32x4_t);
8979 float32x4_t __arm_vminnmq(float32x4_t, float32x4_t);
8980 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f16)))
8981 float16x8_t __arm_vminnmq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8983 float16x8_t __arm_vminnmq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
8984 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f32)))
8985 float32x4_t __arm_vminnmq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8987 float32x4_t __arm_vminnmq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
8988 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f16)))
8989 float16x8_t __arm_vminnmq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
8991 float16x8_t __arm_vminnmq_x(float16x8_t, float16x8_t,
mve_pred16_t);
8992 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f32)))
8993 float32x4_t __arm_vminnmq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
8995 float32x4_t __arm_vminnmq_x(float32x4_t, float32x4_t,
mve_pred16_t);
8996 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f16)))
9000 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f32)))
9001 float32_t __arm_vminnmvq_f32(float32_t, float32x4_t);
9003 float32_t __arm_vminnmvq(float32_t, float32x4_t);
9004 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f16)))
9008 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f32)))
9009 float32_t __arm_vminnmvq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
9011 float32_t __arm_vminnmvq_p(float32_t, float32x4_t,
mve_pred16_t);
9012 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f16)))
9013 float16x8_t __arm_vmulq_f16(float16x8_t, float16x8_t);
9015 float16x8_t __arm_vmulq(float16x8_t, float16x8_t);
9016 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f32)))
9017 float32x4_t __arm_vmulq_f32(float32x4_t, float32x4_t);
9019 float32x4_t __arm_vmulq(float32x4_t, float32x4_t);
9020 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f16)))
9021 float16x8_t __arm_vmulq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9023 float16x8_t __arm_vmulq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9024 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f32)))
9025 float32x4_t __arm_vmulq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9027 float32x4_t __arm_vmulq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9028 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f16)))
9032 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f32)))
9033 float32x4_t __arm_vmulq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
9035 float32x4_t __arm_vmulq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
9036 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f16)))
9037 float16x8_t __arm_vmulq_n_f16(float16x8_t,
float16_t);
9039 float16x8_t __arm_vmulq(float16x8_t,
float16_t);
9040 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f32)))
9041 float32x4_t __arm_vmulq_n_f32(float32x4_t, float32_t);
9043 float32x4_t __arm_vmulq(float32x4_t, float32_t);
9044 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f16)))
9045 float16x8_t __arm_vmulq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9047 float16x8_t __arm_vmulq_x(float16x8_t, float16x8_t,
mve_pred16_t);
9048 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f32)))
9049 float32x4_t __arm_vmulq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9051 float32x4_t __arm_vmulq_x(float32x4_t, float32x4_t,
mve_pred16_t);
9052 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f16)))
9056 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f32)))
9057 float32x4_t __arm_vmulq_x_n_f32(float32x4_t, float32_t,
mve_pred16_t);
9059 float32x4_t __arm_vmulq_x(float32x4_t, float32_t,
mve_pred16_t);
9060 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f16)))
9061 float16x8_t __arm_vnegq_f16(float16x8_t);
9063 float16x8_t __arm_vnegq(float16x8_t);
9064 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f32)))
9065 float32x4_t __arm_vnegq_f32(float32x4_t);
9067 float32x4_t __arm_vnegq(float32x4_t);
9068 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f16)))
9069 float16x8_t __arm_vnegq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9071 float16x8_t __arm_vnegq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9072 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f32)))
9073 float32x4_t __arm_vnegq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9075 float32x4_t __arm_vnegq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9076 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f16)))
9077 float16x8_t __arm_vnegq_x_f16(float16x8_t,
mve_pred16_t);
9080 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f32)))
9081 float32x4_t __arm_vnegq_x_f32(float32x4_t,
mve_pred16_t);
9084 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_f16)))
9085 float16x8_t __arm_vornq_f16(float16x8_t, float16x8_t);
9087 float16x8_t __arm_vornq(float16x8_t, float16x8_t);
9088 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_f32)))
9089 float32x4_t __arm_vornq_f32(float32x4_t, float32x4_t);
9091 float32x4_t __arm_vornq(float32x4_t, float32x4_t);
9092 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f16)))
9093 float16x8_t __arm_vornq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9095 float16x8_t __arm_vornq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9096 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f32)))
9097 float32x4_t __arm_vornq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9099 float32x4_t __arm_vornq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9100 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f16)))
9101 float16x8_t __arm_vornq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9103 float16x8_t __arm_vornq_x(float16x8_t, float16x8_t,
mve_pred16_t);
9104 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f32)))
9105 float32x4_t __arm_vornq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9107 float32x4_t __arm_vornq_x(float32x4_t, float32x4_t,
mve_pred16_t);
9108 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f16)))
9109 float16x8_t __arm_vorrq_f16(float16x8_t, float16x8_t);
9111 float16x8_t __arm_vorrq(float16x8_t, float16x8_t);
9112 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f32)))
9113 float32x4_t __arm_vorrq_f32(float32x4_t, float32x4_t);
9115 float32x4_t __arm_vorrq(float32x4_t, float32x4_t);
9116 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f16)))
9117 float16x8_t __arm_vorrq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9119 float16x8_t __arm_vorrq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9120 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f32)))
9121 float32x4_t __arm_vorrq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9123 float32x4_t __arm_vorrq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9124 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f16)))
9125 float16x8_t __arm_vorrq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9127 float16x8_t __arm_vorrq_x(float16x8_t, float16x8_t,
mve_pred16_t);
9128 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f32)))
9129 float32x4_t __arm_vorrq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9131 float32x4_t __arm_vorrq_x(float32x4_t, float32x4_t,
mve_pred16_t);
9132 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f16)))
9133 float16x8_t __arm_vpselq_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9135 float16x8_t __arm_vpselq(float16x8_t, float16x8_t,
mve_pred16_t);
9136 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f32)))
9137 float32x4_t __arm_vpselq_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9139 float32x4_t __arm_vpselq(float32x4_t, float32x4_t,
mve_pred16_t);
9140 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_f32)))
9141 float16x8_t __arm_vreinterpretq_f16_f32(float32x4_t);
9143 float16x8_t __arm_vreinterpretq_f16(float32x4_t);
9144 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s16)))
9145 float16x8_t __arm_vreinterpretq_f16_s16(
int16x8_t);
9147 float16x8_t __arm_vreinterpretq_f16(
int16x8_t);
9148 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s32)))
9149 float16x8_t __arm_vreinterpretq_f16_s32(
int32x4_t);
9151 float16x8_t __arm_vreinterpretq_f16(
int32x4_t);
9152 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s64)))
9153 float16x8_t __arm_vreinterpretq_f16_s64(
int64x2_t);
9155 float16x8_t __arm_vreinterpretq_f16(
int64x2_t);
9156 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s8)))
9157 float16x8_t __arm_vreinterpretq_f16_s8(
int8x16_t);
9159 float16x8_t __arm_vreinterpretq_f16(
int8x16_t);
9160 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u16)))
9161 float16x8_t __arm_vreinterpretq_f16_u16(
uint16x8_t);
9163 float16x8_t __arm_vreinterpretq_f16(
uint16x8_t);
9164 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u32)))
9165 float16x8_t __arm_vreinterpretq_f16_u32(
uint32x4_t);
9167 float16x8_t __arm_vreinterpretq_f16(
uint32x4_t);
9168 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u64)))
9169 float16x8_t __arm_vreinterpretq_f16_u64(
uint64x2_t);
9171 float16x8_t __arm_vreinterpretq_f16(
uint64x2_t);
9172 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u8)))
9173 float16x8_t __arm_vreinterpretq_f16_u8(
uint8x16_t);
9175 float16x8_t __arm_vreinterpretq_f16(
uint8x16_t);
9176 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_f16)))
9177 float32x4_t __arm_vreinterpretq_f32_f16(float16x8_t);
9179 float32x4_t __arm_vreinterpretq_f32(float16x8_t);
9180 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s16)))
9181 float32x4_t __arm_vreinterpretq_f32_s16(
int16x8_t);
9183 float32x4_t __arm_vreinterpretq_f32(
int16x8_t);
9184 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s32)))
9185 float32x4_t __arm_vreinterpretq_f32_s32(
int32x4_t);
9187 float32x4_t __arm_vreinterpretq_f32(
int32x4_t);
9188 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s64)))
9189 float32x4_t __arm_vreinterpretq_f32_s64(
int64x2_t);
9191 float32x4_t __arm_vreinterpretq_f32(
int64x2_t);
9192 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s8)))
9193 float32x4_t __arm_vreinterpretq_f32_s8(
int8x16_t);
9195 float32x4_t __arm_vreinterpretq_f32(
int8x16_t);
9196 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u16)))
9197 float32x4_t __arm_vreinterpretq_f32_u16(
uint16x8_t);
9199 float32x4_t __arm_vreinterpretq_f32(
uint16x8_t);
9200 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u32)))
9201 float32x4_t __arm_vreinterpretq_f32_u32(
uint32x4_t);
9203 float32x4_t __arm_vreinterpretq_f32(
uint32x4_t);
9204 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u64)))
9205 float32x4_t __arm_vreinterpretq_f32_u64(
uint64x2_t);
9207 float32x4_t __arm_vreinterpretq_f32(
uint64x2_t);
9208 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u8)))
9209 float32x4_t __arm_vreinterpretq_f32_u8(
uint8x16_t);
9211 float32x4_t __arm_vreinterpretq_f32(
uint8x16_t);
9212 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f16)))
9213 int16x8_t __arm_vreinterpretq_s16_f16(float16x8_t);
9215 int16x8_t __arm_vreinterpretq_s16(float16x8_t);
9216 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f32)))
9217 int16x8_t __arm_vreinterpretq_s16_f32(float32x4_t);
9219 int16x8_t __arm_vreinterpretq_s16(float32x4_t);
9220 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f16)))
9221 int32x4_t __arm_vreinterpretq_s32_f16(float16x8_t);
9223 int32x4_t __arm_vreinterpretq_s32(float16x8_t);
9224 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f32)))
9225 int32x4_t __arm_vreinterpretq_s32_f32(float32x4_t);
9227 int32x4_t __arm_vreinterpretq_s32(float32x4_t);
9228 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f16)))
9229 int64x2_t __arm_vreinterpretq_s64_f16(float16x8_t);
9231 int64x2_t __arm_vreinterpretq_s64(float16x8_t);
9232 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f32)))
9233 int64x2_t __arm_vreinterpretq_s64_f32(float32x4_t);
9235 int64x2_t __arm_vreinterpretq_s64(float32x4_t);
9236 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f16)))
9237 int8x16_t __arm_vreinterpretq_s8_f16(float16x8_t);
9239 int8x16_t __arm_vreinterpretq_s8(float16x8_t);
9240 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f32)))
9241 int8x16_t __arm_vreinterpretq_s8_f32(float32x4_t);
9243 int8x16_t __arm_vreinterpretq_s8(float32x4_t);
9244 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f16)))
9245 uint16x8_t __arm_vreinterpretq_u16_f16(float16x8_t);
9247 uint16x8_t __arm_vreinterpretq_u16(float16x8_t);
9248 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f32)))
9249 uint16x8_t __arm_vreinterpretq_u16_f32(float32x4_t);
9251 uint16x8_t __arm_vreinterpretq_u16(float32x4_t);
9252 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f16)))
9253 uint32x4_t __arm_vreinterpretq_u32_f16(float16x8_t);
9255 uint32x4_t __arm_vreinterpretq_u32(float16x8_t);
9256 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f32)))
9257 uint32x4_t __arm_vreinterpretq_u32_f32(float32x4_t);
9259 uint32x4_t __arm_vreinterpretq_u32(float32x4_t);
9260 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f16)))
9261 uint64x2_t __arm_vreinterpretq_u64_f16(float16x8_t);
9263 uint64x2_t __arm_vreinterpretq_u64(float16x8_t);
9264 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f32)))
9265 uint64x2_t __arm_vreinterpretq_u64_f32(float32x4_t);
9267 uint64x2_t __arm_vreinterpretq_u64(float32x4_t);
9268 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f16)))
9269 uint8x16_t __arm_vreinterpretq_u8_f16(float16x8_t);
9271 uint8x16_t __arm_vreinterpretq_u8(float16x8_t);
9272 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f32)))
9273 uint8x16_t __arm_vreinterpretq_u8_f32(float32x4_t);
9275 uint8x16_t __arm_vreinterpretq_u8(float32x4_t);
9276 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_f16)))
9277 float16x8_t __arm_vrev32q_f16(float16x8_t);
9279 float16x8_t __arm_vrev32q(float16x8_t);
9280 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_f16)))
9281 float16x8_t __arm_vrev32q_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9283 float16x8_t __arm_vrev32q_m(float16x8_t, float16x8_t,
mve_pred16_t);
9284 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_f16)))
9285 float16x8_t __arm_vrev32q_x_f16(float16x8_t,
mve_pred16_t);
9287 float16x8_t __arm_vrev32q_x(float16x8_t,
mve_pred16_t);
9288 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f16)))
9289 float16x8_t __arm_vrev64q_f16(float16x8_t);
9291 float16x8_t __arm_vrev64q(float16x8_t);
9292 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f32)))
9293 float32x4_t __arm_vrev64q_f32(float32x4_t);
9295 float32x4_t __arm_vrev64q(float32x4_t);
9296 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f16)))
9297 float16x8_t __arm_vrev64q_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9299 float16x8_t __arm_vrev64q_m(float16x8_t, float16x8_t,
mve_pred16_t);
9300 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f32)))
9301 float32x4_t __arm_vrev64q_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9303 float32x4_t __arm_vrev64q_m(float32x4_t, float32x4_t,
mve_pred16_t);
9304 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f16)))
9305 float16x8_t __arm_vrev64q_x_f16(float16x8_t,
mve_pred16_t);
9307 float16x8_t __arm_vrev64q_x(float16x8_t,
mve_pred16_t);
9308 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f32)))
9309 float32x4_t __arm_vrev64q_x_f32(float32x4_t,
mve_pred16_t);
9311 float32x4_t __arm_vrev64q_x(float32x4_t,
mve_pred16_t);
9312 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f16)))
9313 float16x8_t __arm_vrndaq_f16(float16x8_t);
9315 float16x8_t __arm_vrndaq(float16x8_t);
9316 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f32)))
9317 float32x4_t __arm_vrndaq_f32(float32x4_t);
9319 float32x4_t __arm_vrndaq(float32x4_t);
9320 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f16)))
9321 float16x8_t __arm_vrndaq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9323 float16x8_t __arm_vrndaq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9324 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f32)))
9325 float32x4_t __arm_vrndaq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9327 float32x4_t __arm_vrndaq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9328 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f16)))
9329 float16x8_t __arm_vrndaq_x_f16(float16x8_t,
mve_pred16_t);
9332 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f32)))
9333 float32x4_t __arm_vrndaq_x_f32(float32x4_t,
mve_pred16_t);
9336 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f16)))
9337 float16x8_t __arm_vrndmq_f16(float16x8_t);
9339 float16x8_t __arm_vrndmq(float16x8_t);
9340 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f32)))
9341 float32x4_t __arm_vrndmq_f32(float32x4_t);
9343 float32x4_t __arm_vrndmq(float32x4_t);
9344 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f16)))
9345 float16x8_t __arm_vrndmq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9347 float16x8_t __arm_vrndmq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9348 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f32)))
9349 float32x4_t __arm_vrndmq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9351 float32x4_t __arm_vrndmq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9352 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f16)))
9353 float16x8_t __arm_vrndmq_x_f16(float16x8_t,
mve_pred16_t);
9356 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f32)))
9357 float32x4_t __arm_vrndmq_x_f32(float32x4_t,
mve_pred16_t);
9360 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f16)))
9361 float16x8_t __arm_vrndnq_f16(float16x8_t);
9363 float16x8_t __arm_vrndnq(float16x8_t);
9364 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f32)))
9365 float32x4_t __arm_vrndnq_f32(float32x4_t);
9367 float32x4_t __arm_vrndnq(float32x4_t);
9368 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f16)))
9369 float16x8_t __arm_vrndnq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9371 float16x8_t __arm_vrndnq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9372 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f32)))
9373 float32x4_t __arm_vrndnq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9375 float32x4_t __arm_vrndnq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9376 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f16)))
9377 float16x8_t __arm_vrndnq_x_f16(float16x8_t,
mve_pred16_t);
9380 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f32)))
9381 float32x4_t __arm_vrndnq_x_f32(float32x4_t,
mve_pred16_t);
9384 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f16)))
9385 float16x8_t __arm_vrndpq_f16(float16x8_t);
9387 float16x8_t __arm_vrndpq(float16x8_t);
9388 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f32)))
9389 float32x4_t __arm_vrndpq_f32(float32x4_t);
9391 float32x4_t __arm_vrndpq(float32x4_t);
9392 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f16)))
9393 float16x8_t __arm_vrndpq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9395 float16x8_t __arm_vrndpq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9396 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f32)))
9397 float32x4_t __arm_vrndpq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9399 float32x4_t __arm_vrndpq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9400 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f16)))
9401 float16x8_t __arm_vrndpq_x_f16(float16x8_t,
mve_pred16_t);
9404 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f32)))
9405 float32x4_t __arm_vrndpq_x_f32(float32x4_t,
mve_pred16_t);
9408 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f16)))
9409 float16x8_t __arm_vrndq_f16(float16x8_t);
9411 float16x8_t __arm_vrndq(float16x8_t);
9412 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f32)))
9413 float32x4_t __arm_vrndq_f32(float32x4_t);
9415 float32x4_t __arm_vrndq(float32x4_t);
9416 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f16)))
9417 float16x8_t __arm_vrndq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9419 float16x8_t __arm_vrndq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9420 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f32)))
9421 float32x4_t __arm_vrndq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9423 float32x4_t __arm_vrndq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9424 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f16)))
9425 float16x8_t __arm_vrndq_x_f16(float16x8_t,
mve_pred16_t);
9428 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f32)))
9429 float32x4_t __arm_vrndq_x_f32(float32x4_t,
mve_pred16_t);
9432 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f16)))
9433 float16x8_t __arm_vrndxq_f16(float16x8_t);
9435 float16x8_t __arm_vrndxq(float16x8_t);
9436 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f32)))
9437 float32x4_t __arm_vrndxq_f32(float32x4_t);
9439 float32x4_t __arm_vrndxq(float32x4_t);
9440 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f16)))
9441 float16x8_t __arm_vrndxq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9443 float16x8_t __arm_vrndxq_m(float16x8_t, float16x8_t,
mve_pred16_t);
9444 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f32)))
9445 float32x4_t __arm_vrndxq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9447 float32x4_t __arm_vrndxq_m(float32x4_t, float32x4_t,
mve_pred16_t);
9448 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f16)))
9449 float16x8_t __arm_vrndxq_x_f16(float16x8_t,
mve_pred16_t);
9452 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f32)))
9453 float32x4_t __arm_vrndxq_x_f32(float32x4_t,
mve_pred16_t);
9456 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f16)))
9457 float16x8_t __arm_vsetq_lane_f16(
float16_t, float16x8_t,
int);
9459 float16x8_t __arm_vsetq_lane(
float16_t, float16x8_t,
int);
9460 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f32)))
9461 float32x4_t __arm_vsetq_lane_f32(float32_t, float32x4_t,
int);
9463 float32x4_t __arm_vsetq_lane(float32_t, float32x4_t,
int);
9464 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f16)))
9465 void __arm_vst1q_f16(
float16_t *, float16x8_t);
9467 void __arm_vst1q(
float16_t *, float16x8_t);
9468 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f32)))
9469 void __arm_vst1q_f32(float32_t *, float32x4_t);
9471 void __arm_vst1q(float32_t *, float32x4_t);
9472 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f16)))
9476 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f32)))
9477 void __arm_vst1q_p_f32(float32_t *, float32x4_t,
mve_pred16_t);
9479 void __arm_vst1q_p(float32_t *, float32x4_t,
mve_pred16_t);
9480 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f16)))
9481 void __arm_vst2q_f16(
float16_t *, float16x8x2_t);
9483 void __arm_vst2q(
float16_t *, float16x8x2_t);
9484 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f32)))
9485 void __arm_vst2q_f32(float32_t *, float32x4x2_t);
9487 void __arm_vst2q(float32_t *, float32x4x2_t);
9488 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f16)))
9489 void __arm_vst4q_f16(
float16_t *, float16x8x4_t);
9491 void __arm_vst4q(
float16_t *, float16x8x4_t);
9492 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f32)))
9493 void __arm_vst4q_f32(float32_t *, float32x4x4_t);
9495 void __arm_vst4q(float32_t *, float32x4x4_t);
9496 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_f16)))
9497 void __arm_vstrhq_f16(
float16_t *, float16x8_t);
9499 void __arm_vstrhq(
float16_t *, float16x8_t);
9500 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_f16)))
9504 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_f16)))
9508 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_f16)))
9512 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_f16)))
9516 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_f16)))
9520 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_f32)))
9521 void __arm_vstrwq_f32(float32_t *, float32x4_t);
9523 void __arm_vstrwq(float32_t *, float32x4_t);
9524 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_f32)))
9525 void __arm_vstrwq_p_f32(float32_t *, float32x4_t,
mve_pred16_t);
9527 void __arm_vstrwq_p(float32_t *, float32x4_t,
mve_pred16_t);
9528 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_f32)))
9529 void __arm_vstrwq_scatter_base_f32(
uint32x4_t,
int, float32x4_t);
9531 void __arm_vstrwq_scatter_base(
uint32x4_t,
int, float32x4_t);
9532 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_f32)))
9536 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_f32)))
9537 void __arm_vstrwq_scatter_base_wb_f32(
uint32x4_t *,
int, float32x4_t);
9539 void __arm_vstrwq_scatter_base_wb(
uint32x4_t *,
int, float32x4_t);
9540 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_f32)))
9544 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_f32)))
9545 void __arm_vstrwq_scatter_offset_f32(float32_t *,
uint32x4_t, float32x4_t);
9547 void __arm_vstrwq_scatter_offset(float32_t *,
uint32x4_t, float32x4_t);
9548 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_f32)))
9552 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_f32)))
9553 void __arm_vstrwq_scatter_shifted_offset_f32(float32_t *,
uint32x4_t, float32x4_t);
9555 void __arm_vstrwq_scatter_shifted_offset(float32_t *,
uint32x4_t, float32x4_t);
9556 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_f32)))
9560 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f16)))
9561 float16x8_t __arm_vsubq_f16(float16x8_t, float16x8_t);
9563 float16x8_t __arm_vsubq(float16x8_t, float16x8_t);
9564 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f32)))
9565 float32x4_t __arm_vsubq_f32(float32x4_t, float32x4_t);
9567 float32x4_t __arm_vsubq(float32x4_t, float32x4_t);
9568 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f16)))
9569 float16x8_t __arm_vsubq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9571 float16x8_t __arm_vsubq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
9572 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f32)))
9573 float32x4_t __arm_vsubq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9575 float32x4_t __arm_vsubq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
9576 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f16)))
9580 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f32)))
9581 float32x4_t __arm_vsubq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
9583 float32x4_t __arm_vsubq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
9584 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f16)))
9585 float16x8_t __arm_vsubq_n_f16(float16x8_t,
float16_t);
9587 float16x8_t __arm_vsubq(float16x8_t,
float16_t);
9588 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f32)))
9589 float32x4_t __arm_vsubq_n_f32(float32x4_t, float32_t);
9591 float32x4_t __arm_vsubq(float32x4_t, float32_t);
9592 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f16)))
9593 float16x8_t __arm_vsubq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
9595 float16x8_t __arm_vsubq_x(float16x8_t, float16x8_t,
mve_pred16_t);
9596 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f32)))
9597 float32x4_t __arm_vsubq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
9599 float32x4_t __arm_vsubq_x(float32x4_t, float32x4_t,
mve_pred16_t);
9600 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f16)))
9604 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f32)))
9605 float32x4_t __arm_vsubq_x_n_f32(float32x4_t, float32_t,
mve_pred16_t);
9607 float32x4_t __arm_vsubq_x(float32x4_t, float32_t,
mve_pred16_t);
9608 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_f16)))
9609 float16x8_t __arm_vuninitializedq_f16();
9610 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_f32)))
9611 float32x4_t __arm_vuninitializedq_f32();
9613 float16x8_t __arm_vuninitializedq(float16x8_t);
9615 float32x4_t __arm_vuninitializedq(float32x4_t);
9619 #if (!defined __ARM_MVE_PRESERVE_USER_NAMESPACE)
9621 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_asrl)))
9623 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_lsll)))
9625 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshr)))
9627 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshrl)))
9629 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshrl_sat48)))
9631 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqshl)))
9633 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqshll)))
9635 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_srshr)))
9637 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_srshrl)))
9639 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshl)))
9641 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshll)))
9643 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshll_sat48)))
9645 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqshl)))
9647 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqshll)))
9649 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_urshr)))
9651 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_urshrl)))
9653 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s16)))
9657 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s32)))
9661 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s8)))
9665 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u16)))
9669 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u32)))
9673 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u8)))
9677 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s16)))
9681 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s32)))
9685 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s8)))
9689 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u16)))
9693 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u32)))
9697 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u8)))
9701 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s16)))
9705 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s32)))
9709 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s8)))
9713 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u16)))
9717 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u32)))
9721 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u8)))
9725 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s16)))
9729 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s32)))
9733 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s8)))
9737 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u16)))
9741 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u32)))
9745 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u8)))
9749 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s16)))
9753 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s32)))
9757 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s8)))
9761 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u16)))
9765 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u32)))
9769 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u8)))
9773 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s16)))
9777 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s32)))
9781 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s8)))
9785 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s16)))
9789 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s32)))
9793 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s8)))
9797 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s16)))
9801 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s32)))
9805 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s8)))
9809 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_s32)))
9813 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_u32)))
9817 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_s32)))
9821 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_u32)))
9825 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_s32)))
9829 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_u32)))
9833 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_s32)))
9837 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_u32)))
9841 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_s32)))
9845 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_u32)))
9849 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_s32)))
9853 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_u32)))
9857 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_s32)))
9861 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_u32)))
9865 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_s32)))
9869 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_u32)))
9873 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s16)))
9877 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s32)))
9881 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s8)))
9885 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u16)))
9889 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u32)))
9893 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u8)))
9897 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s16)))
9901 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s32)))
9905 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s8)))
9909 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u16)))
9913 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u32)))
9917 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u8)))
9921 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s16)))
9925 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s32)))
9929 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s8)))
9933 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u16)))
9937 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u32)))
9941 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u8)))
9945 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s16)))
9949 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s32)))
9953 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s8)))
9957 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u16)))
9961 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u32)))
9965 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u8)))
9969 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s16)))
9973 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s32)))
9977 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s8)))
9981 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u16)))
9985 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u32)))
9989 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u8)))
9993 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s16)))
9997 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s32)))
10001 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s8)))
10005 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u16)))
10009 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u32)))
10013 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u8)))
10017 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s16)))
10021 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s32)))
10025 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s8)))
10029 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u16)))
10033 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u32)))
10037 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u8)))
10041 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s16)))
10045 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s32)))
10049 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s8)))
10053 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u16)))
10057 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u32)))
10061 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u8)))
10065 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s16)))
10069 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s32)))
10073 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s8)))
10077 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u16)))
10081 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u32)))
10085 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u8)))
10089 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s16)))
10093 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s32)))
10097 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s8)))
10101 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u16)))
10105 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u32)))
10109 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u8)))
10113 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s16)))
10117 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s32)))
10121 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s8)))
10125 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u16)))
10129 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u32)))
10133 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u8)))
10137 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s16)))
10141 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s32)))
10145 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s8)))
10149 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u16)))
10153 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u32)))
10157 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u8)))
10161 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s16)))
10165 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s32)))
10169 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s8)))
10173 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u16)))
10177 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u32)))
10181 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u8)))
10185 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s16)))
10189 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s32)))
10193 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u16)))
10197 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u32)))
10201 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s16)))
10205 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s32)))
10209 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s8)))
10213 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u16)))
10217 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u32)))
10221 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u8)))
10225 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s16)))
10229 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s32)))
10233 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u16)))
10237 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u32)))
10241 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s16)))
10245 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s32)))
10249 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s8)))
10253 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u16)))
10257 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u32)))
10261 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u8)))
10265 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s16)))
10269 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s32)))
10273 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s8)))
10277 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u16)))
10281 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u32)))
10285 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u8)))
10289 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s16)))
10293 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s32)))
10297 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s8)))
10301 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u16)))
10305 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u32)))
10309 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u8)))
10313 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s16)))
10317 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s32)))
10321 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s8)))
10325 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u16)))
10329 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u32)))
10333 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u8)))
10337 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s16)))
10341 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s32)))
10345 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s8)))
10349 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u16)))
10353 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u32)))
10357 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u8)))
10361 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s16)))
10365 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s32)))
10369 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s8)))
10373 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u16)))
10377 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u32)))
10381 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u8)))
10385 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s16)))
10389 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s32)))
10393 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s8)))
10397 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u16)))
10401 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u32)))
10405 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u8)))
10409 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s16)))
10413 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s32)))
10417 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s8)))
10421 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u16)))
10425 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u32)))
10429 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u8)))
10433 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s16)))
10437 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s32)))
10441 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s8)))
10445 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u16)))
10449 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u32)))
10453 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u8)))
10457 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s16)))
10461 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s32)))
10465 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s8)))
10469 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u16)))
10473 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u32)))
10477 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u8)))
10481 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s16)))
10485 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s32)))
10489 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s8)))
10493 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u16)))
10497 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u32)))
10501 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u8)))
10505 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s16)))
10509 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s32)))
10513 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s8)))
10517 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s16)))
10521 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s32)))
10525 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s8)))
10529 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s16)))
10533 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s32)))
10537 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s8)))
10541 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s16)))
10545 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s32)))
10549 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s8)))
10553 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u16)))
10557 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u32)))
10561 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u8)))
10565 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s16)))
10569 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s32)))
10573 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s8)))
10577 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u16)))
10581 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u32)))
10585 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u8)))
10589 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s16)))
10593 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s32)))
10597 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s8)))
10601 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u16)))
10605 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u32)))
10609 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u8)))
10613 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u16)))
10617 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u32)))
10621 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u8)))
10625 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u16)))
10629 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u32)))
10633 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u8)))
10637 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u16)))
10641 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u32)))
10645 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u8)))
10649 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u16)))
10653 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u32)))
10657 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u8)))
10661 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s16)))
10665 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s32)))
10669 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s8)))
10673 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u16)))
10677 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u32)))
10681 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u8)))
10685 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s16)))
10689 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s32)))
10693 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s8)))
10697 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u16)))
10701 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u32)))
10705 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u8)))
10709 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s16)))
10713 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s32)))
10717 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s8)))
10721 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u16)))
10725 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u32)))
10729 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u8)))
10733 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s16)))
10737 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s32)))
10741 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s8)))
10745 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u16)))
10749 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u32)))
10753 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u8)))
10757 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s16)))
10761 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s32)))
10765 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s8)))
10769 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s16)))
10773 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s32)))
10777 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s8)))
10781 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s16)))
10785 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s32)))
10789 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s8)))
10793 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s16)))
10797 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s32)))
10801 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s8)))
10805 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s16)))
10809 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s32)))
10813 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s8)))
10817 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s16)))
10821 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s32)))
10825 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s8)))
10829 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s16)))
10833 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s32)))
10837 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s8)))
10841 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s16)))
10845 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s32)))
10849 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s8)))
10853 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u16)))
10857 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u32)))
10861 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u8)))
10865 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u16)))
10869 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u32)))
10873 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u8)))
10877 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u16)))
10881 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u32)))
10885 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u8)))
10889 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u16)))
10893 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u32)))
10897 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u8)))
10901 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s16)))
10905 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s32)))
10909 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s8)))
10913 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s16)))
10917 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s32)))
10921 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s8)))
10925 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s16)))
10929 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s32)))
10933 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s8)))
10937 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s16)))
10941 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s32)))
10945 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s8)))
10949 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s16)))
10953 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s32)))
10957 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s8)))
10961 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s16)))
10965 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s32)))
10969 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s8)))
10973 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s16)))
10977 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s32)))
10981 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s8)))
10985 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s16)))
10989 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s32)))
10993 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s8)))
10997 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s16)))
11001 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s32)))
11005 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s8)))
11009 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u16)))
11013 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u32)))
11017 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u8)))
11021 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s16)))
11025 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s32)))
11029 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s8)))
11033 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u16)))
11037 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u32)))
11041 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u8)))
11045 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s16)))
11049 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s32)))
11053 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s8)))
11057 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u16)))
11061 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u32)))
11065 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u8)))
11069 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s16)))
11073 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s32)))
11077 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s8)))
11081 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u16)))
11085 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u32)))
11089 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u8)))
11093 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s16)))
11095 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s32)))
11097 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s64)))
11099 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s8)))
11101 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u16)))
11103 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u32)))
11105 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u64)))
11107 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u8)))
11109 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp16q)))
11111 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp16q_m)))
11113 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp32q)))
11115 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp32q_m)))
11117 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp64q)))
11119 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp64q_m)))
11121 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp8q)))
11123 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp8q_m)))
11125 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u16)))
11129 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u32)))
11133 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u8)))
11137 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u16)))
11141 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u32)))
11145 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u8)))
11149 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u16)))
11153 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u32)))
11157 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u8)))
11161 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u16)))
11165 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u32)))
11169 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u8)))
11173 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u16)))
11177 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u32)))
11181 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u8)))
11185 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u16)))
11189 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u32)))
11193 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u8)))
11197 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s16)))
11201 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s32)))
11205 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s8)))
11209 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u16)))
11213 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u32)))
11217 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u8)))
11221 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s16)))
11223 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s32)))
11225 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s8)))
11227 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u16)))
11229 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u32)))
11231 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u8)))
11233 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s16)))
11235 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s32)))
11237 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s8)))
11239 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u16)))
11241 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u32)))
11243 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u8)))
11245 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u16)))
11249 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u32)))
11253 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u8)))
11257 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u16)))
11261 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u32)))
11265 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u8)))
11269 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u16)))
11273 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u32)))
11277 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u8)))
11281 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u16)))
11285 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u32)))
11289 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u8)))
11293 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u16)))
11297 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u32)))
11301 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u8)))
11305 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u16)))
11309 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u32)))
11313 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u8)))
11317 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s16)))
11321 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s32)))
11325 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s8)))
11329 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u16)))
11333 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u32)))
11337 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u8)))
11341 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s16)))
11345 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s32)))
11349 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s8)))
11353 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u16)))
11357 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u32)))
11361 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u8)))
11365 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s16)))
11369 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s32)))
11373 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s8)))
11377 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u16)))
11381 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u32)))
11385 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u8)))
11389 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s16)))
11393 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s32)))
11397 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s64)))
11401 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s8)))
11405 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u16)))
11409 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u32)))
11413 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u64)))
11417 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u8)))
11421 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s16)))
11425 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s32)))
11429 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s8)))
11433 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u16)))
11437 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u32)))
11441 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u8)))
11445 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s16)))
11449 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s32)))
11453 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s8)))
11457 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u16)))
11461 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u32)))
11465 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u8)))
11469 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s16)))
11473 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s32)))
11477 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s8)))
11481 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u16)))
11485 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u32)))
11489 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u8)))
11493 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s16)))
11497 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s32)))
11501 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s8)))
11505 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u16)))
11509 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u32)))
11513 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u8)))
11517 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s16)))
11521 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s32)))
11525 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s8)))
11529 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u16)))
11533 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u32)))
11537 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u8)))
11541 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s16)))
11545 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s32)))
11549 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s8)))
11553 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u16)))
11557 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u32)))
11561 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u8)))
11565 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s16)))
11569 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s32)))
11573 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s8)))
11577 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s16)))
11581 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s32)))
11585 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s8)))
11589 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s16)))
11593 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s32)))
11597 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s8)))
11601 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s16)))
11605 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s32)))
11609 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s8)))
11613 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s16)))
11617 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s32)))
11621 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s8)))
11625 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s16)))
11629 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s32)))
11633 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s8)))
11637 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s16)))
11641 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s32)))
11645 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s8)))
11649 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u16)))
11653 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u32)))
11657 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u8)))
11661 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s16)))
11665 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s32)))
11669 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s8)))
11673 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u16)))
11677 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u32)))
11681 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u8)))
11685 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s16)))
11689 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s32)))
11693 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s8)))
11697 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u16)))
11701 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u32)))
11705 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u8)))
11709 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s16)))
11713 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s32)))
11717 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s8)))
11721 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u16)))
11725 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u32)))
11729 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u8)))
11733 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s16)))
11737 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s32)))
11741 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s8)))
11745 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u16)))
11749 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u32)))
11753 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u8)))
11757 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s16)))
11761 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s32)))
11765 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s8)))
11769 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u16)))
11773 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u32)))
11777 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u8)))
11781 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u16)))
11785 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u32)))
11789 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u8)))
11793 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u16)))
11797 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u32)))
11801 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u8)))
11805 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u16)))
11809 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u32)))
11813 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u8)))
11817 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u16)))
11821 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u32)))
11825 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u8)))
11829 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u16)))
11833 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u32)))
11837 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u8)))
11841 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u16)))
11845 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u32)))
11849 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u8)))
11853 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u16)))
11857 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u32)))
11861 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u8)))
11865 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u16)))
11869 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u32)))
11873 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u8)))
11877 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u16)))
11881 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u32)))
11885 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u8)))
11889 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u16)))
11893 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u32)))
11897 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u8)))
11901 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u16)))
11905 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u32)))
11909 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u8)))
11913 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u16)))
11917 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u32)))
11921 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u8)))
11925 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s16)))
11929 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s32)))
11933 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s8)))
11937 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u16)))
11941 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u32)))
11945 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u8)))
11949 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s16)))
11953 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s32)))
11957 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s8)))
11961 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u16)))
11965 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u32)))
11969 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u8)))
11973 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s16)))
11977 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s32)))
11981 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s8)))
11985 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u16)))
11989 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u32)))
11993 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u8)))
11997 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s16)))
12001 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s32)))
12005 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s8)))
12009 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u16)))
12013 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u32)))
12017 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u8)))
12021 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s16)))
12025 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s32)))
12029 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s8)))
12033 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u16)))
12037 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u32)))
12041 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u8)))
12045 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s16)))
12049 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s32)))
12053 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s8)))
12057 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u16)))
12061 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u32)))
12065 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u8)))
12069 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s16)))
12071 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s32)))
12073 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s8)))
12075 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u16)))
12077 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u32)))
12079 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u8)))
12081 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s16)))
12083 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s32)))
12085 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s8)))
12087 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u16)))
12089 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u32)))
12091 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u8)))
12093 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_s64)))
12095 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_u64)))
12097 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_s64)))
12099 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_u64)))
12101 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_z_s64)))
12103 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_z_u64)))
12105 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_z_s64)))
12107 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_z_u64)))
12109 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_s64)))
12113 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_u64)))
12117 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_s64)))
12121 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_u64)))
12125 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_s64)))
12129 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_u64)))
12133 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_s64)))
12137 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_u64)))
12141 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s16)))
12145 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s32)))
12149 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u16)))
12153 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u32)))
12157 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s16)))
12161 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s32)))
12165 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u16)))
12169 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u32)))
12173 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s16)))
12177 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s32)))
12181 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u16)))
12185 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u32)))
12189 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s16)))
12193 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s32)))
12197 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u16)))
12201 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u32)))
12205 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_s16)))
12207 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_s32)))
12209 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_u16)))
12211 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_u32)))
12213 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_s16)))
12215 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_s32)))
12217 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_u16)))
12219 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_u32)))
12221 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_s32)))
12223 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_u32)))
12225 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_s32)))
12227 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_u32)))
12229 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_s32)))
12231 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_u32)))
12233 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_s32)))
12235 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_u32)))
12237 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_s32)))
12241 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_u32)))
12245 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_s32)))
12249 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_u32)))
12253 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_s32)))
12257 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_u32)))
12261 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_s32)))
12265 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_u32)))
12269 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_s32)))
12271 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_u32)))
12273 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_s32)))
12275 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_u32)))
12277 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s16)))
12281 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s32)))
12285 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s8)))
12289 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s16)))
12293 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s32)))
12297 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s8)))
12301 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s16)))
12305 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s32)))
12309 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s8)))
12313 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s16)))
12317 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s32)))
12321 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s8)))
12325 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s16)))
12329 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s32)))
12333 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s8)))
12337 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u16)))
12341 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u32)))
12345 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u8)))
12349 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s16)))
12353 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s32)))
12357 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s8)))
12361 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u16)))
12365 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u32)))
12369 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u8)))
12373 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s16)))
12377 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s32)))
12381 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s8)))
12385 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u16)))
12389 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u32)))
12393 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u8)))
12397 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s16)))
12401 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s32)))
12405 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s8)))
12409 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u16)))
12413 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u32)))
12417 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u8)))
12421 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s16)))
12425 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s32)))
12429 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s8)))
12433 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u16)))
12437 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u32)))
12441 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u8)))
12445 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s16)))
12449 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s32)))
12453 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s8)))
12457 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s16)))
12461 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s32)))
12465 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s8)))
12469 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s16)))
12473 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s32)))
12477 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s8)))
12481 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s16)))
12485 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s32)))
12489 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s8)))
12493 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s16)))
12497 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s32)))
12501 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s8)))
12505 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u16)))
12509 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u32)))
12513 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u8)))
12517 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s16)))
12521 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s32)))
12525 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s8)))
12529 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u16)))
12533 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u32)))
12537 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u8)))
12541 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s16)))
12545 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s32)))
12549 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s8)))
12553 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u16)))
12557 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u32)))
12561 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u8)))
12565 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s16)))
12569 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s32)))
12573 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s8)))
12577 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u16)))
12581 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u32)))
12585 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u8)))
12589 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s16)))
12593 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s32)))
12597 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s8)))
12601 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u16)))
12605 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u32)))
12609 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u8)))
12613 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s16)))
12617 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s32)))
12621 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s8)))
12625 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u16)))
12629 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u32)))
12633 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u8)))
12637 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s16)))
12641 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s32)))
12645 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s8)))
12649 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u16)))
12653 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u32)))
12657 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u8)))
12661 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s16)))
12665 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s32)))
12669 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s8)))
12673 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s16)))
12677 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s32)))
12681 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s8)))
12685 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s16)))
12689 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s32)))
12693 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s8)))
12697 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u16)))
12701 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u32)))
12705 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u8)))
12709 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s16)))
12713 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s32)))
12717 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s8)))
12721 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u16)))
12725 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u32)))
12729 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u8)))
12733 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s16)))
12737 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s32)))
12741 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s8)))
12745 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s16)))
12749 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s32)))
12753 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s8)))
12757 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s16)))
12761 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s32)))
12765 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u16)))
12769 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u32)))
12773 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s16)))
12777 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s32)))
12781 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u16)))
12785 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u32)))
12789 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s16)))
12793 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s32)))
12797 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s16)))
12801 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s32)))
12805 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s16)))
12809 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s32)))
12813 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u16)))
12817 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u32)))
12821 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s16)))
12825 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s32)))
12829 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u16)))
12833 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u32)))
12837 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s16)))
12841 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s32)))
12845 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s16)))
12849 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s32)))
12853 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s16)))
12857 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s32)))
12861 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s8)))
12865 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u16)))
12869 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u32)))
12873 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u8)))
12877 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s16)))
12881 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s32)))
12885 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s8)))
12889 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u16)))
12893 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u32)))
12897 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u8)))
12901 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s16)))
12905 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s32)))
12909 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s8)))
12913 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u16)))
12917 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u32)))
12921 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u8)))
12925 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s16)))
12929 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s32)))
12933 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s8)))
12937 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u16)))
12941 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u32)))
12945 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u8)))
12949 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s16)))
12953 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s32)))
12957 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s8)))
12961 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s16)))
12965 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s32)))
12969 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s8)))
12973 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s16)))
12977 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s32)))
12981 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s8)))
12985 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s16)))
12989 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s32)))
12993 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s8)))
12997 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s16)))
13001 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s32)))
13005 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s8)))
13009 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s16)))
13013 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s32)))
13017 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s8)))
13021 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s16)))
13025 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s32)))
13029 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s8)))
13033 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s16)))
13037 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s32)))
13041 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s8)))
13045 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s16)))
13049 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s32)))
13053 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s16)))
13057 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s32)))
13061 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s16)))
13065 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s32)))
13069 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s16)))
13073 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s32)))
13077 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s16)))
13081 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s32)))
13085 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s16)))
13089 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s32)))
13093 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s16)))
13097 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s32)))
13101 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s16)))
13105 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s32)))
13109 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s16)))
13113 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s8)))
13117 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u16)))
13121 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u8)))
13125 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s16)))
13129 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s8)))
13133 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u16)))
13137 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u8)))
13141 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s16)))
13145 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s8)))
13149 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u16)))
13153 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u8)))
13157 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s16)))
13161 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s8)))
13165 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u16)))
13169 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u8)))
13173 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s16)))
13177 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s8)))
13181 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u16)))
13185 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u8)))
13189 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s16)))
13193 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s8)))
13197 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u16)))
13201 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u8)))
13205 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s16)))
13209 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s32)))
13213 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u16)))
13217 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u32)))
13221 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s16)))
13225 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s32)))
13229 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u16)))
13233 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u32)))
13237 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s16)))
13241 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s32)))
13245 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u16)))
13249 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u32)))
13253 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s16)))
13257 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s32)))
13261 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u16)))
13265 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u32)))
13269 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s16)))
13273 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s32)))
13277 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s8)))
13281 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u16)))
13285 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u32)))
13289 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u8)))
13293 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s16)))
13297 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s32)))
13301 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s8)))
13305 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u16)))
13309 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u32)))
13313 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u8)))
13317 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s16)))
13321 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s32)))
13325 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s8)))
13329 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u16)))
13333 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u32)))
13337 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u8)))
13341 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s16)))
13345 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s32)))
13349 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s8)))
13353 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u16)))
13357 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u32)))
13361 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u8)))
13365 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s16)))
13369 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s32)))
13373 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s8)))
13377 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u16)))
13381 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u32)))
13385 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u8)))
13389 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s16)))
13393 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s32)))
13397 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s8)))
13401 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u16)))
13405 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u32)))
13409 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u8)))
13413 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p16)))
13417 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p8)))
13421 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p16)))
13425 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p8)))
13429 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p16)))
13433 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p8)))
13437 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s16)))
13441 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s32)))
13445 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s8)))
13449 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u16)))
13453 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u32)))
13457 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u8)))
13461 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s16)))
13465 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s32)))
13469 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s8)))
13473 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u16)))
13477 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u32)))
13481 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u8)))
13485 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s16)))
13489 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s32)))
13493 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s8)))
13497 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u16)))
13501 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u32)))
13505 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u8)))
13509 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p16)))
13513 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p8)))
13517 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p16)))
13521 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p8)))
13525 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p16)))
13529 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p8)))
13533 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s16)))
13537 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s32)))
13541 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s8)))
13545 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u16)))
13549 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u32)))
13553 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u8)))
13557 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s16)))
13561 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s32)))
13565 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s8)))
13569 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u16)))
13573 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u32)))
13577 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u8)))
13581 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s16)))
13585 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s32)))
13589 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s8)))
13593 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u16)))
13597 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u32)))
13601 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u8)))
13605 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s16)))
13609 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s32)))
13613 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s8)))
13617 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u16)))
13621 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u32)))
13625 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u8)))
13629 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s16)))
13633 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s32)))
13637 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s8)))
13641 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u16)))
13645 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u32)))
13649 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u8)))
13653 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s16)))
13657 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s32)))
13661 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s8)))
13665 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u16)))
13669 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u32)))
13673 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u8)))
13677 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s16)))
13681 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s32)))
13685 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u16)))
13689 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u32)))
13693 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s16)))
13697 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s32)))
13701 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s8)))
13705 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u16)))
13709 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u32)))
13713 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u8)))
13717 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_s16)))
13719 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_s32)))
13721 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_u16)))
13723 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_u32)))
13725 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s16)))
13729 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s32)))
13733 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s8)))
13737 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u16)))
13741 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u32)))
13745 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u8)))
13749 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_s16)))
13751 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_s32)))
13753 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_u16)))
13755 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_u32)))
13757 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s16)))
13761 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s32)))
13765 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s8)))
13769 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u16)))
13773 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u32)))
13777 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u8)))
13781 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s16)))
13785 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s32)))
13789 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s8)))
13793 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s16)))
13797 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s32)))
13801 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s8)))
13805 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s16)))
13809 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s32)))
13813 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s8)))
13817 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s16)))
13821 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s32)))
13825 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s8)))
13829 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u16)))
13833 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u32)))
13837 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u8)))
13841 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s16)))
13845 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s32)))
13849 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s8)))
13853 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u16)))
13857 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u32)))
13861 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u8)))
13865 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s16)))
13869 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s32)))
13873 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s8)))
13877 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u16)))
13881 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u32)))
13885 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u8)))
13889 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s16)))
13893 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s32)))
13897 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u16)))
13901 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u32)))
13905 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s16)))
13909 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s32)))
13913 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s8)))
13917 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u16)))
13921 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u32)))
13925 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u8)))
13929 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s16)))
13933 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s32)))
13937 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u16)))
13941 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u32)))
13945 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s16)))
13949 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s32)))
13953 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s8)))
13957 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u16)))
13961 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u32)))
13965 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u8)))
13969 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s16)))
13973 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s32)))
13977 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s8)))
13981 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u16)))
13985 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u32)))
13989 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u8)))
13993 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpnot)))
13995 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s16)))
13999 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s32)))
14003 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s64)))
14007 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s8)))
14011 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u16)))
14015 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u32)))
14019 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u64)))
14023 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u8)))
14027 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s16)))
14031 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s32)))
14035 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s8)))
14039 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s16)))
14043 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s32)))
14047 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s8)))
14051 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s16)))
14055 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s32)))
14059 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s8)))
14063 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u16)))
14067 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u32)))
14071 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u8)))
14075 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s16)))
14079 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s32)))
14083 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s8)))
14087 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u16)))
14091 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u32)))
14095 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u8)))
14099 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s16)))
14103 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s32)))
14107 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s8)))
14111 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u16)))
14115 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u32)))
14119 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u8)))
14123 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s16)))
14127 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s32)))
14131 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s8)))
14135 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u16)))
14139 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u32)))
14143 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u8)))
14147 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s16)))
14151 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s32)))
14155 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s8)))
14159 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s16)))
14163 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s32)))
14167 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s8)))
14171 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s16)))
14175 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s32)))
14179 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s8)))
14183 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s16)))
14187 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s32)))
14191 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s8)))
14195 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s16)))
14199 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s32)))
14203 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s8)))
14207 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s16)))
14211 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s32)))
14215 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s8)))
14219 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s16)))
14223 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s32)))
14227 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s8)))
14231 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s16)))
14235 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s32)))
14239 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s8)))
14243 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s16)))
14247 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s32)))
14251 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s8)))
14255 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s16)))
14259 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s32)))
14263 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s8)))
14267 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s16)))
14271 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s32)))
14275 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s8)))
14279 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s16)))
14283 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s32)))
14287 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s8)))
14291 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s16)))
14295 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s32)))
14299 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s8)))
14303 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s16)))
14307 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s32)))
14311 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s8)))
14315 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s16)))
14319 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s32)))
14323 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s8)))
14327 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s16)))
14331 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s32)))
14335 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s8)))
14339 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s16)))
14343 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s32)))
14347 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s16)))
14351 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s32)))
14355 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s16)))
14359 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s32)))
14363 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s16)))
14367 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s32)))
14371 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s16)))
14375 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s32)))
14379 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s16)))
14383 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s32)))
14387 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s16)))
14391 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s32)))
14395 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s16)))
14399 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s32)))
14403 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s16)))
14407 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s32)))
14411 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u16)))
14415 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u32)))
14419 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s16)))
14423 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s32)))
14427 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u16)))
14431 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u32)))
14435 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s16)))
14439 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s32)))
14443 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u16)))
14447 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u32)))
14451 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s16)))
14455 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s32)))
14459 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u16)))
14463 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u32)))
14467 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s16)))
14471 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s32)))
14475 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s16)))
14479 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s32)))
14483 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s16)))
14487 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s32)))
14491 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s16)))
14495 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s32)))
14499 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s16)))
14503 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s32)))
14507 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s8)))
14511 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s16)))
14515 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s32)))
14519 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s8)))
14523 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s16)))
14527 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s32)))
14531 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s8)))
14535 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s16)))
14539 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s32)))
14543 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s8)))
14547 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s16)))
14551 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s32)))
14555 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s8)))
14559 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s16)))
14563 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s32)))
14567 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s8)))
14571 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s16)))
14575 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s32)))
14579 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s8)))
14583 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s16)))
14587 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s32)))
14591 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s8)))
14595 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s16)))
14599 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s32)))
14603 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s8)))
14607 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s16)))
14611 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s32)))
14615 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s8)))
14619 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s16)))
14623 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s32)))
14627 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s8)))
14631 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s16)))
14635 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s32)))
14639 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s8)))
14643 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s16)))
14647 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s32)))
14651 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s8)))
14655 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s16)))
14659 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s32)))
14663 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s8)))
14667 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s16)))
14671 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s32)))
14675 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s8)))
14679 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s16)))
14683 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s32)))
14687 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s8)))
14691 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s16)))
14695 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s32)))
14699 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s8)))
14703 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s16)))
14707 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s32)))
14711 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s8)))
14715 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s16)))
14719 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s32)))
14723 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s8)))
14727 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u16)))
14731 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u32)))
14735 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u8)))
14739 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s16)))
14743 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s32)))
14747 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s8)))
14751 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u16)))
14755 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u32)))
14759 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u8)))
14763 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s16)))
14767 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s32)))
14771 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s8)))
14775 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u16)))
14779 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u32)))
14783 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u8)))
14787 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s16)))
14791 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s32)))
14795 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s8)))
14799 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u16)))
14803 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u32)))
14807 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u8)))
14811 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s16)))
14815 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s32)))
14819 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u16)))
14823 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u32)))
14827 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s16)))
14831 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s32)))
14835 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u16)))
14839 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u32)))
14843 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s16)))
14847 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s32)))
14851 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u16)))
14855 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u32)))
14859 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s16)))
14863 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s32)))
14867 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u16)))
14871 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u32)))
14875 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s16)))
14879 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s32)))
14883 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s16)))
14887 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s32)))
14891 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s16)))
14895 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s32)))
14899 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s16)))
14903 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s32)))
14907 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s16)))
14911 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s32)))
14915 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s8)))
14919 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u16)))
14923 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u32)))
14927 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u8)))
14931 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s16)))
14935 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s32)))
14939 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s8)))
14943 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u16)))
14947 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u32)))
14951 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u8)))
14955 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s16)))
14959 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s32)))
14963 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s8)))
14967 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u16)))
14971 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u32)))
14975 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u8)))
14979 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s16)))
14983 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s32)))
14987 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s8)))
14991 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u16)))
14995 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u32)))
14999 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u8)))
15003 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s16)))
15007 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s32)))
15011 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s8)))
15015 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u16)))
15019 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u32)))
15023 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u8)))
15027 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s16)))
15031 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s32)))
15035 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s8)))
15039 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u16)))
15043 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u32)))
15047 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u8)))
15051 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s16)))
15055 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s32)))
15059 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s8)))
15063 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s16)))
15067 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s32)))
15071 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s8)))
15075 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s16)))
15079 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s32)))
15083 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u16)))
15087 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u32)))
15091 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s16)))
15095 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s32)))
15099 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u16)))
15103 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u32)))
15107 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s16)))
15111 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s32)))
15115 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u16)))
15119 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u32)))
15123 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s16)))
15127 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s32)))
15131 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u16)))
15135 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u32)))
15139 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s16)))
15143 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s32)))
15147 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s16)))
15151 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s32)))
15155 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s16)))
15159 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s32)))
15163 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s16)))
15167 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s32)))
15171 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s16)))
15175 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s32)))
15179 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s8)))
15183 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u16)))
15187 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u32)))
15191 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u8)))
15195 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s16)))
15199 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s32)))
15203 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s8)))
15207 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u16)))
15211 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u32)))
15215 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u8)))
15219 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s16)))
15223 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s32)))
15227 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s8)))
15231 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u16)))
15235 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u32)))
15239 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u8)))
15243 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s16)))
15247 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s32)))
15251 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s8)))
15255 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u16)))
15259 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u32)))
15263 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u8)))
15267 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s32)))
15271 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s64)))
15275 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s8)))
15279 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u16)))
15283 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u32)))
15287 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u64)))
15291 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u8)))
15295 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s16)))
15299 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s64)))
15303 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s8)))
15307 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u16)))
15311 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u32)))
15315 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u64)))
15319 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u8)))
15323 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s16)))
15327 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s32)))
15331 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s8)))
15335 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u16)))
15339 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u32)))
15343 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u64)))
15347 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u8)))
15351 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s16)))
15355 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s32)))
15359 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s64)))
15363 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u16)))
15367 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u32)))
15371 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u64)))
15375 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u8)))
15379 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s16)))
15383 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s32)))
15387 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s64)))
15391 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s8)))
15395 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u32)))
15399 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u64)))
15403 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u8)))
15407 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s16)))
15411 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s32)))
15415 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s64)))
15419 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s8)))
15423 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u16)))
15427 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u64)))
15431 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u8)))
15435 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s16)))
15439 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s32)))
15443 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s64)))
15447 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s8)))
15451 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u16)))
15455 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u32)))
15459 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u8)))
15463 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s16)))
15467 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s32)))
15471 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s64)))
15475 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s8)))
15479 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u16)))
15483 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u32)))
15487 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u64)))
15491 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_s8)))
15495 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_u8)))
15499 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_s8)))
15503 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_u8)))
15507 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_s8)))
15511 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_u8)))
15515 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s16)))
15519 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s8)))
15523 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u16)))
15527 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u8)))
15531 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s16)))
15535 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s8)))
15539 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u16)))
15543 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u8)))
15547 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s16)))
15551 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s8)))
15555 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u16)))
15559 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u8)))
15563 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s16)))
15567 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s32)))
15571 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s8)))
15575 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u16)))
15579 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u32)))
15583 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u8)))
15587 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s16)))
15591 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s32)))
15595 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s8)))
15599 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u16)))
15603 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u32)))
15607 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u8)))
15611 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s16)))
15615 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s32)))
15619 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s8)))
15623 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u16)))
15627 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u32)))
15631 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u8)))
15635 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s16)))
15639 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s32)))
15643 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s8)))
15647 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u16)))
15651 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u32)))
15655 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u8)))
15659 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s16)))
15663 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s32)))
15667 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s8)))
15671 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u16)))
15675 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u32)))
15679 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u8)))
15683 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s16)))
15687 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s32)))
15691 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s8)))
15695 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u16)))
15699 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u32)))
15703 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u8)))
15707 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_s32)))
15711 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_u32)))
15715 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_s32)))
15719 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_u32)))
15723 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_p_s32)))
15727 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_s32)))
15731 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_s32)))
15735 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_u32)))
15739 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_s32)))
15743 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_u32)))
15747 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_p_s32)))
15751 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_s32)))
15755 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_p_s32)))
15759 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_s32)))
15763 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_p_s32)))
15767 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_s32)))
15771 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_p_s32)))
15775 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_s32)))
15779 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_p_s32)))
15783 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_s32)))
15787 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s16)))
15791 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s32)))
15795 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s8)))
15799 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u16)))
15803 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u32)))
15807 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u8)))
15811 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s16)))
15815 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s32)))
15819 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s8)))
15823 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u16)))
15827 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u32)))
15831 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u8)))
15835 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s16)))
15839 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s32)))
15843 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s8)))
15847 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u16)))
15851 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u32)))
15855 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u8)))
15859 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s16)))
15863 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s32)))
15867 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s8)))
15871 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u16)))
15875 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u32)))
15879 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u8)))
15883 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s16)))
15887 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s32)))
15891 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s8)))
15895 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u16)))
15899 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u32)))
15903 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u8)))
15907 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s16)))
15911 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s32)))
15915 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s8)))
15919 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u16)))
15923 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u32)))
15927 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u8)))
15931 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s16)))
15935 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s32)))
15939 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s8)))
15943 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u16)))
15947 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u32)))
15951 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u8)))
15955 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s16)))
15959 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s32)))
15963 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s8)))
15967 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u16)))
15971 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u32)))
15975 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u8)))
15979 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s16)))
15983 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s32)))
15987 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u16)))
15991 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u32)))
15995 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s16)))
15999 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s32)))
16003 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u16)))
16007 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u32)))
16011 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s16)))
16015 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s32)))
16019 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u16)))
16023 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u32)))
16027 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s16)))
16031 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s32)))
16035 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u16)))
16039 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u32)))
16043 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s16)))
16047 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s32)))
16051 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s8)))
16055 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u16)))
16059 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u32)))
16063 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u8)))
16067 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s16)))
16071 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s32)))
16075 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s8)))
16079 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u16)))
16083 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u32)))
16087 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u8)))
16091 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s16)))
16095 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s32)))
16099 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s8)))
16103 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u16)))
16107 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u32)))
16111 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u8)))
16115 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_s32)))
16119 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_u32)))
16123 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_s32)))
16127 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_u32)))
16131 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_s32)))
16135 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_u32)))
16139 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_s32)))
16143 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_u32)))
16147 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s16)))
16151 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s32)))
16155 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s64)))
16159 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s8)))
16163 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u16)))
16167 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u32)))
16171 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u64)))
16175 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u8)))
16179 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s16)))
16183 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s32)))
16187 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s8)))
16191 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u16)))
16195 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u32)))
16199 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u8)))
16203 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s16)))
16207 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s32)))
16211 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s8)))
16215 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u16)))
16219 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u32)))
16223 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u8)))
16227 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s16)))
16231 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s8)))
16235 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u16)))
16239 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u8)))
16243 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s16)))
16247 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s8)))
16251 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u16)))
16255 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u8)))
16259 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s16)))
16263 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s8)))
16267 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u16)))
16271 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u8)))
16275 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s16)))
16279 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s8)))
16283 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u16)))
16287 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u8)))
16291 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s16)))
16295 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s8)))
16299 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u16)))
16303 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u8)))
16307 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s16)))
16311 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s8)))
16315 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u16)))
16319 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u8)))
16323 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s16)))
16327 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s32)))
16331 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s8)))
16335 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u16)))
16339 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u32)))
16343 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u8)))
16347 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s16)))
16351 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s32)))
16355 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s8)))
16359 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u16)))
16363 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u32)))
16367 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u8)))
16371 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s16)))
16375 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s32)))
16379 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s8)))
16383 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u16)))
16387 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u32)))
16391 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u8)))
16395 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s16)))
16399 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s32)))
16403 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s8)))
16407 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u16)))
16411 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u32)))
16415 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u8)))
16419 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s16)))
16423 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s32)))
16427 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s8)))
16431 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u16)))
16435 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u32)))
16439 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u8)))
16443 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s16)))
16447 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s32)))
16451 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s8)))
16455 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u16)))
16459 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u32)))
16463 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u8)))
16467 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s16)))
16471 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s32)))
16475 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s8)))
16479 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u16)))
16483 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u32)))
16487 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u8)))
16491 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s16)))
16495 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s32)))
16499 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s8)))
16503 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u16)))
16507 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u32)))
16511 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u8)))
16515 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s16)))
16519 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s32)))
16523 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u16)))
16527 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u32)))
16531 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s16)))
16535 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s32)))
16539 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u16)))
16543 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u32)))
16547 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s16)))
16551 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s32)))
16555 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u16)))
16559 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u32)))
16563 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s16)))
16567 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s32)))
16571 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u16)))
16575 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u32)))
16579 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s16)))
16583 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s32)))
16587 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s8)))
16591 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u16)))
16595 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u32)))
16599 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u8)))
16603 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s16)))
16607 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s32)))
16611 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s8)))
16615 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u16)))
16619 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u32)))
16623 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u8)))
16627 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s16)))
16631 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s32)))
16635 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s8)))
16639 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u16)))
16643 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u32)))
16647 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u8)))
16651 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s16)))
16655 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s32)))
16659 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s8)))
16663 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u16)))
16667 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u32)))
16671 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u8)))
16675 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s16)))
16679 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s32)))
16683 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s8)))
16687 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u16)))
16691 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u32)))
16695 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u8)))
16699 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s16)))
16703 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s32)))
16707 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s8)))
16711 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u16)))
16715 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u32)))
16719 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u8)))
16723 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s16)))
16727 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s32)))
16731 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s8)))
16735 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u16)))
16739 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u32)))
16743 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u8)))
16747 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s16)))
16751 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s32)))
16755 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s8)))
16759 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u16)))
16763 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u32)))
16767 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u8)))
16771 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s16)))
16775 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s32)))
16779 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s8)))
16783 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u16)))
16787 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u32)))
16791 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u8)))
16795 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s16)))
16799 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s32)))
16803 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s8)))
16807 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u16)))
16811 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u32)))
16815 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u8)))
16819 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s16)))
16823 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s32)))
16827 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s8)))
16831 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u16)))
16835 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u32)))
16839 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u8)))
16843 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s16)))
16847 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s32)))
16851 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s8)))
16855 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u16)))
16859 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u32)))
16863 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u8)))
16867 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s16)))
16871 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s32)))
16875 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s8)))
16879 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s16)))
16883 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s32)))
16887 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s8)))
16891 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u16)))
16895 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u32)))
16899 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u8)))
16903 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s16)))
16907 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s32)))
16911 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s8)))
16915 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u16)))
16919 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u32)))
16923 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u8)))
16927 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u16)))
16931 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u32)))
16935 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u8)))
16939 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_s64)))
16943 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_u64)))
16947 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_s64)))
16951 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_u64)))
16955 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_s64)))
16959 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_u64)))
16963 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_s64)))
16967 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_u64)))
16971 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_s64)))
16975 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_u64)))
16979 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_s64)))
16983 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_u64)))
16987 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_s64)))
16991 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_u64)))
16995 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_s64)))
16999 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_u64)))
17003 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s16)))
17007 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s32)))
17011 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u16)))
17015 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u32)))
17019 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s16)))
17023 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s32)))
17027 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s16)))
17031 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s32)))
17035 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u16)))
17039 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u32)))
17043 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s16)))
17047 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s32)))
17051 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u16)))
17055 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u32)))
17059 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s16)))
17063 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s32)))
17067 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u16)))
17071 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u32)))
17075 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s16)))
17079 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s32)))
17083 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u16)))
17087 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u32)))
17091 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u16)))
17095 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u32)))
17099 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_s32)))
17103 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_u32)))
17107 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_s32)))
17111 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_s32)))
17115 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_u32)))
17119 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_s32)))
17123 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_u32)))
17127 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_s32)))
17131 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_u32)))
17135 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_s32)))
17139 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_u32)))
17143 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_s32)))
17147 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_u32)))
17151 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_s32)))
17155 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_u32)))
17159 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_s32)))
17163 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_u32)))
17167 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_s32)))
17171 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_u32)))
17175 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_u32)))
17179 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s16)))
17183 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s32)))
17187 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s8)))
17191 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u16)))
17195 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u32)))
17199 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u8)))
17203 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s16)))
17207 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s32)))
17211 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s8)))
17215 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u16)))
17219 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u32)))
17223 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u8)))
17227 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s16)))
17231 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s32)))
17235 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s8)))
17239 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u16)))
17243 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u32)))
17247 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u8)))
17251 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s16)))
17255 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s32)))
17259 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s8)))
17263 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u16)))
17267 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u32)))
17271 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u8)))
17275 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s16)))
17279 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s32)))
17283 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s8)))
17287 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u16)))
17291 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u32)))
17295 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u8)))
17299 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s16)))
17303 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s32)))
17307 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s8)))
17311 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u16)))
17315 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u32)))
17319 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u8)))
17339 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s16)))
17341 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s32)))
17343 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s64)))
17345 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s8)))
17347 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u16)))
17349 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u32)))
17351 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u64)))
17353 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u8)))
17358 #if (__ARM_FEATURE_MVE & 2) && (!defined __ARM_MVE_PRESERVE_USER_NAMESPACE)
17360 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f16)))
17361 float16x8_t vabdq_f16(float16x8_t, float16x8_t);
17363 float16x8_t vabdq(float16x8_t, float16x8_t);
17364 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f32)))
17365 float32x4_t vabdq_f32(float32x4_t, float32x4_t);
17367 float32x4_t vabdq(float32x4_t, float32x4_t);
17368 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f16)))
17369 float16x8_t vabdq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17371 float16x8_t vabdq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17372 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f32)))
17373 float32x4_t vabdq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17375 float32x4_t vabdq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17376 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f16)))
17377 float16x8_t vabdq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17379 float16x8_t vabdq_x(float16x8_t, float16x8_t,
mve_pred16_t);
17380 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f32)))
17381 float32x4_t vabdq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17383 float32x4_t vabdq_x(float32x4_t, float32x4_t,
mve_pred16_t);
17384 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f16)))
17385 float16x8_t vabsq_f16(float16x8_t);
17387 float16x8_t vabsq(float16x8_t);
17388 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f32)))
17389 float32x4_t vabsq_f32(float32x4_t);
17391 float32x4_t vabsq(float32x4_t);
17392 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f16)))
17393 float16x8_t vabsq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17395 float16x8_t vabsq_m(float16x8_t, float16x8_t,
mve_pred16_t);
17396 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f32)))
17397 float32x4_t vabsq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17399 float32x4_t vabsq_m(float32x4_t, float32x4_t,
mve_pred16_t);
17400 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f16)))
17404 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f32)))
17408 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f16)))
17409 float16x8_t vaddq_f16(float16x8_t, float16x8_t);
17411 float16x8_t vaddq(float16x8_t, float16x8_t);
17412 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f32)))
17413 float32x4_t vaddq_f32(float32x4_t, float32x4_t);
17415 float32x4_t vaddq(float32x4_t, float32x4_t);
17416 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f16)))
17417 float16x8_t vaddq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17419 float16x8_t vaddq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17420 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f32)))
17421 float32x4_t vaddq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17423 float32x4_t vaddq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17424 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f16)))
17428 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f32)))
17429 float32x4_t vaddq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
17431 float32x4_t vaddq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
17432 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f16)))
17433 float16x8_t vaddq_n_f16(float16x8_t,
float16_t);
17435 float16x8_t vaddq(float16x8_t,
float16_t);
17436 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f32)))
17437 float32x4_t vaddq_n_f32(float32x4_t, float32_t);
17439 float32x4_t vaddq(float32x4_t, float32_t);
17440 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f16)))
17441 float16x8_t vaddq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17443 float16x8_t vaddq_x(float16x8_t, float16x8_t,
mve_pred16_t);
17444 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f32)))
17445 float32x4_t vaddq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17447 float32x4_t vaddq_x(float32x4_t, float32x4_t,
mve_pred16_t);
17448 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f16)))
17452 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f32)))
17453 float32x4_t vaddq_x_n_f32(float32x4_t, float32_t,
mve_pred16_t);
17455 float32x4_t vaddq_x(float32x4_t, float32_t,
mve_pred16_t);
17456 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_f16)))
17457 float16x8_t vandq_f16(float16x8_t, float16x8_t);
17459 float16x8_t vandq(float16x8_t, float16x8_t);
17460 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_f32)))
17461 float32x4_t vandq_f32(float32x4_t, float32x4_t);
17463 float32x4_t vandq(float32x4_t, float32x4_t);
17464 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f16)))
17465 float16x8_t vandq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17467 float16x8_t vandq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17468 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f32)))
17469 float32x4_t vandq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17471 float32x4_t vandq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17472 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f16)))
17473 float16x8_t vandq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17475 float16x8_t vandq_x(float16x8_t, float16x8_t,
mve_pred16_t);
17476 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f32)))
17477 float32x4_t vandq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17479 float32x4_t vandq_x(float32x4_t, float32x4_t,
mve_pred16_t);
17480 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f16)))
17481 float16x8_t vbicq_f16(float16x8_t, float16x8_t);
17483 float16x8_t vbicq(float16x8_t, float16x8_t);
17484 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f32)))
17485 float32x4_t vbicq_f32(float32x4_t, float32x4_t);
17487 float32x4_t vbicq(float32x4_t, float32x4_t);
17488 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f16)))
17489 float16x8_t vbicq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17491 float16x8_t vbicq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17492 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f32)))
17493 float32x4_t vbicq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17495 float32x4_t vbicq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17496 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f16)))
17497 float16x8_t vbicq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17499 float16x8_t vbicq_x(float16x8_t, float16x8_t,
mve_pred16_t);
17500 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f32)))
17501 float32x4_t vbicq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17503 float32x4_t vbicq_x(float32x4_t, float32x4_t,
mve_pred16_t);
17504 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f16)))
17508 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f32)))
17512 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f16)))
17513 float16x8_t vbrsrq_n_f16(float16x8_t,
int32_t);
17515 float16x8_t vbrsrq(float16x8_t,
int32_t);
17516 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f32)))
17517 float32x4_t vbrsrq_n_f32(float32x4_t,
int32_t);
17519 float32x4_t vbrsrq(float32x4_t,
int32_t);
17520 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f16)))
17524 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f32)))
17528 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f16)))
17529 float16x8_t vcaddq_rot270_f16(float16x8_t, float16x8_t);
17531 float16x8_t vcaddq_rot270(float16x8_t, float16x8_t);
17532 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f32)))
17533 float32x4_t vcaddq_rot270_f32(float32x4_t, float32x4_t);
17535 float32x4_t vcaddq_rot270(float32x4_t, float32x4_t);
17536 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f16)))
17537 float16x8_t vcaddq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17539 float16x8_t vcaddq_rot270_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17540 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f32)))
17541 float32x4_t vcaddq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17543 float32x4_t vcaddq_rot270_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17544 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f16)))
17545 float16x8_t vcaddq_rot270_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17547 float16x8_t vcaddq_rot270_x(float16x8_t, float16x8_t,
mve_pred16_t);
17548 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f32)))
17549 float32x4_t vcaddq_rot270_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17551 float32x4_t vcaddq_rot270_x(float32x4_t, float32x4_t,
mve_pred16_t);
17552 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f16)))
17553 float16x8_t vcaddq_rot90_f16(float16x8_t, float16x8_t);
17555 float16x8_t vcaddq_rot90(float16x8_t, float16x8_t);
17556 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f32)))
17557 float32x4_t vcaddq_rot90_f32(float32x4_t, float32x4_t);
17559 float32x4_t vcaddq_rot90(float32x4_t, float32x4_t);
17560 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f16)))
17561 float16x8_t vcaddq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17563 float16x8_t vcaddq_rot90_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17564 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f32)))
17565 float32x4_t vcaddq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17567 float32x4_t vcaddq_rot90_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17568 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f16)))
17569 float16x8_t vcaddq_rot90_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17571 float16x8_t vcaddq_rot90_x(float16x8_t, float16x8_t,
mve_pred16_t);
17572 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f32)))
17573 float32x4_t vcaddq_rot90_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17575 float32x4_t vcaddq_rot90_x(float32x4_t, float32x4_t,
mve_pred16_t);
17576 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f16)))
17577 float16x8_t vcmlaq_f16(float16x8_t, float16x8_t, float16x8_t);
17579 float16x8_t vcmlaq(float16x8_t, float16x8_t, float16x8_t);
17580 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f32)))
17581 float32x4_t vcmlaq_f32(float32x4_t, float32x4_t, float32x4_t);
17583 float32x4_t vcmlaq(float32x4_t, float32x4_t, float32x4_t);
17584 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f16)))
17585 float16x8_t vcmlaq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17587 float16x8_t vcmlaq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17588 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f32)))
17589 float32x4_t vcmlaq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17591 float32x4_t vcmlaq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17592 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f16)))
17593 float16x8_t vcmlaq_rot180_f16(float16x8_t, float16x8_t, float16x8_t);
17595 float16x8_t vcmlaq_rot180(float16x8_t, float16x8_t, float16x8_t);
17596 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f32)))
17597 float32x4_t vcmlaq_rot180_f32(float32x4_t, float32x4_t, float32x4_t);
17599 float32x4_t vcmlaq_rot180(float32x4_t, float32x4_t, float32x4_t);
17600 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f16)))
17601 float16x8_t vcmlaq_rot180_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17603 float16x8_t vcmlaq_rot180_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17604 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f32)))
17605 float32x4_t vcmlaq_rot180_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17607 float32x4_t vcmlaq_rot180_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17608 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f16)))
17609 float16x8_t vcmlaq_rot270_f16(float16x8_t, float16x8_t, float16x8_t);
17611 float16x8_t vcmlaq_rot270(float16x8_t, float16x8_t, float16x8_t);
17612 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f32)))
17613 float32x4_t vcmlaq_rot270_f32(float32x4_t, float32x4_t, float32x4_t);
17615 float32x4_t vcmlaq_rot270(float32x4_t, float32x4_t, float32x4_t);
17616 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f16)))
17617 float16x8_t vcmlaq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17619 float16x8_t vcmlaq_rot270_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17620 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f32)))
17621 float32x4_t vcmlaq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17623 float32x4_t vcmlaq_rot270_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17624 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f16)))
17625 float16x8_t vcmlaq_rot90_f16(float16x8_t, float16x8_t, float16x8_t);
17627 float16x8_t vcmlaq_rot90(float16x8_t, float16x8_t, float16x8_t);
17628 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f32)))
17629 float32x4_t vcmlaq_rot90_f32(float32x4_t, float32x4_t, float32x4_t);
17631 float32x4_t vcmlaq_rot90(float32x4_t, float32x4_t, float32x4_t);
17632 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f16)))
17633 float16x8_t vcmlaq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17635 float16x8_t vcmlaq_rot90_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17636 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f32)))
17637 float32x4_t vcmlaq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17639 float32x4_t vcmlaq_rot90_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17640 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f16)))
17644 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f32)))
17648 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f16)))
17652 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f32)))
17656 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f16)))
17660 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f32)))
17664 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f16)))
17668 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f32)))
17672 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f16)))
17676 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f32)))
17680 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f16)))
17684 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f32)))
17688 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f16)))
17692 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f32)))
17696 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f16)))
17700 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f32)))
17704 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f16)))
17708 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f32)))
17712 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f16)))
17716 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f32)))
17720 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f16)))
17724 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f32)))
17728 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f16)))
17732 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f32)))
17736 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f16)))
17740 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f32)))
17744 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f16)))
17748 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f32)))
17752 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f16)))
17756 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f32)))
17760 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f16)))
17764 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f32)))
17768 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f16)))
17772 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f32)))
17776 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f16)))
17780 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f32)))
17784 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f16)))
17788 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f32)))
17792 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f16)))
17796 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f32)))
17800 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f16)))
17804 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f32)))
17808 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f16)))
17812 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f32)))
17816 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f16)))
17820 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f32)))
17824 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f16)))
17828 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f32)))
17832 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f16)))
17833 float16x8_t vcmulq_f16(float16x8_t, float16x8_t);
17835 float16x8_t vcmulq(float16x8_t, float16x8_t);
17836 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f32)))
17837 float32x4_t vcmulq_f32(float32x4_t, float32x4_t);
17839 float32x4_t vcmulq(float32x4_t, float32x4_t);
17840 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f16)))
17841 float16x8_t vcmulq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17843 float16x8_t vcmulq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17844 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f32)))
17845 float32x4_t vcmulq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17847 float32x4_t vcmulq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17848 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f16)))
17849 float16x8_t vcmulq_rot180_f16(float16x8_t, float16x8_t);
17851 float16x8_t vcmulq_rot180(float16x8_t, float16x8_t);
17852 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f32)))
17853 float32x4_t vcmulq_rot180_f32(float32x4_t, float32x4_t);
17855 float32x4_t vcmulq_rot180(float32x4_t, float32x4_t);
17856 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f16)))
17857 float16x8_t vcmulq_rot180_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17859 float16x8_t vcmulq_rot180_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17860 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f32)))
17861 float32x4_t vcmulq_rot180_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17863 float32x4_t vcmulq_rot180_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17864 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f16)))
17865 float16x8_t vcmulq_rot180_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17867 float16x8_t vcmulq_rot180_x(float16x8_t, float16x8_t,
mve_pred16_t);
17868 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f32)))
17869 float32x4_t vcmulq_rot180_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17871 float32x4_t vcmulq_rot180_x(float32x4_t, float32x4_t,
mve_pred16_t);
17872 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f16)))
17873 float16x8_t vcmulq_rot270_f16(float16x8_t, float16x8_t);
17875 float16x8_t vcmulq_rot270(float16x8_t, float16x8_t);
17876 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f32)))
17877 float32x4_t vcmulq_rot270_f32(float32x4_t, float32x4_t);
17879 float32x4_t vcmulq_rot270(float32x4_t, float32x4_t);
17880 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f16)))
17881 float16x8_t vcmulq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17883 float16x8_t vcmulq_rot270_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17884 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f32)))
17885 float32x4_t vcmulq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17887 float32x4_t vcmulq_rot270_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17888 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f16)))
17889 float16x8_t vcmulq_rot270_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17891 float16x8_t vcmulq_rot270_x(float16x8_t, float16x8_t,
mve_pred16_t);
17892 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f32)))
17893 float32x4_t vcmulq_rot270_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17895 float32x4_t vcmulq_rot270_x(float32x4_t, float32x4_t,
mve_pred16_t);
17896 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f16)))
17897 float16x8_t vcmulq_rot90_f16(float16x8_t, float16x8_t);
17899 float16x8_t vcmulq_rot90(float16x8_t, float16x8_t);
17900 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f32)))
17901 float32x4_t vcmulq_rot90_f32(float32x4_t, float32x4_t);
17903 float32x4_t vcmulq_rot90(float32x4_t, float32x4_t);
17904 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f16)))
17905 float16x8_t vcmulq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17907 float16x8_t vcmulq_rot90_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
17908 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f32)))
17909 float32x4_t vcmulq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17911 float32x4_t vcmulq_rot90_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
17912 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f16)))
17913 float16x8_t vcmulq_rot90_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17915 float16x8_t vcmulq_rot90_x(float16x8_t, float16x8_t,
mve_pred16_t);
17916 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f32)))
17917 float32x4_t vcmulq_rot90_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17919 float32x4_t vcmulq_rot90_x(float32x4_t, float32x4_t,
mve_pred16_t);
17920 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f16)))
17921 float16x8_t vcmulq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
17923 float16x8_t vcmulq_x(float16x8_t, float16x8_t,
mve_pred16_t);
17924 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f32)))
17925 float32x4_t vcmulq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
17927 float32x4_t vcmulq_x(float32x4_t, float32x4_t,
mve_pred16_t);
17928 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_f16)))
17930 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_f32)))
17932 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s16_f16)))
17936 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s32_f32)))
17940 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u16_f16)))
17944 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u32_f32)))
17948 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_s16_f16)))
17950 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_s32_f32)))
17952 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_u16_f16)))
17954 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_u32_f32)))
17956 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_s16_f16)))
17958 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_s32_f32)))
17960 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_u16_f16)))
17962 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_u32_f32)))
17964 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_f16_f32)))
17965 float16x8_t vcvtbq_f16_f32(float16x8_t, float32x4_t);
17966 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_f32_f16)))
17967 float32x4_t vcvtbq_f32_f16(float16x8_t);
17968 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_m_f16_f32)))
17969 float16x8_t vcvtbq_m_f16_f32(float16x8_t, float32x4_t,
mve_pred16_t);
17970 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_m_f32_f16)))
17971 float32x4_t vcvtbq_m_f32_f16(float32x4_t, float16x8_t,
mve_pred16_t);
17972 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_x_f32_f16)))
17973 float32x4_t vcvtbq_x_f32_f16(float16x8_t,
mve_pred16_t);
17974 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s16_f16)))
17978 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s32_f32)))
17982 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u16_f16)))
17986 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u32_f32)))
17990 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_s16_f16)))
17992 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_s32_f32)))
17994 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_u16_f16)))
17996 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_u32_f32)))
17998 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_s16_f16)))
18000 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_s32_f32)))
18002 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_u16_f16)))
18004 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_u32_f32)))
18006 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s16_f16)))
18010 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s32_f32)))
18014 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u16_f16)))
18018 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u32_f32)))
18022 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_s16_f16)))
18024 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_s32_f32)))
18026 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_u16_f16)))
18028 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_u32_f32)))
18030 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_s16_f16)))
18032 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_s32_f32)))
18034 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_u16_f16)))
18036 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_u32_f32)))
18038 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s16_f16)))
18042 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s32_f32)))
18046 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u16_f16)))
18050 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u32_f32)))
18054 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_s16_f16)))
18056 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_s32_f32)))
18058 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_u16_f16)))
18060 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_u32_f32)))
18062 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_s16_f16)))
18064 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_s32_f32)))
18066 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_u16_f16)))
18068 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_u32_f32)))
18070 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_s16)))
18074 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_u16)))
18078 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_s32)))
18082 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_u32)))
18086 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_s16)))
18090 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_u16)))
18094 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_s32)))
18098 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_u32)))
18102 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_s16)))
18106 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_u16)))
18110 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_s32)))
18114 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_u32)))
18118 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s16_f16)))
18122 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s32_f32)))
18126 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u16_f16)))
18130 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u32_f32)))
18134 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s16_f16)))
18138 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s32_f32)))
18142 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u16_f16)))
18146 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u32_f32)))
18150 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_s16)))
18151 float16x8_t vcvtq_n_f16_s16(
int16x8_t,
int);
18154 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_u16)))
18155 float16x8_t vcvtq_n_f16_u16(
uint16x8_t,
int);
18158 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_s32)))
18159 float32x4_t vcvtq_n_f32_s32(
int32x4_t,
int);
18162 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_u32)))
18163 float32x4_t vcvtq_n_f32_u32(
uint32x4_t,
int);
18166 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_s16_f16)))
18167 int16x8_t vcvtq_n_s16_f16(float16x8_t,
int);
18168 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_s32_f32)))
18169 int32x4_t vcvtq_n_s32_f32(float32x4_t,
int);
18170 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_u16_f16)))
18171 uint16x8_t vcvtq_n_u16_f16(float16x8_t,
int);
18172 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_u32_f32)))
18173 uint32x4_t vcvtq_n_u32_f32(float32x4_t,
int);
18174 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_s16_f16)))
18176 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_s32_f32)))
18178 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_u16_f16)))
18180 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_u32_f32)))
18182 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_s16)))
18186 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_u16)))
18190 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_s32)))
18194 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_u32)))
18198 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_s16)))
18202 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_u16)))
18206 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_s32)))
18210 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_u32)))
18214 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_s16_f16)))
18216 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_s32_f32)))
18218 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_u16_f16)))
18220 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_u32_f32)))
18222 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_s16_f16)))
18224 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_s32_f32)))
18226 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_u16_f16)))
18228 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_u32_f32)))
18230 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_f16_f32)))
18231 float16x8_t vcvttq_f16_f32(float16x8_t, float32x4_t);
18232 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_f32_f16)))
18233 float32x4_t vcvttq_f32_f16(float16x8_t);
18234 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_m_f16_f32)))
18235 float16x8_t vcvttq_m_f16_f32(float16x8_t, float32x4_t,
mve_pred16_t);
18236 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_m_f32_f16)))
18237 float32x4_t vcvttq_m_f32_f16(float32x4_t, float16x8_t,
mve_pred16_t);
18238 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_x_f32_f16)))
18239 float32x4_t vcvttq_x_f32_f16(float16x8_t,
mve_pred16_t);
18240 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f16)))
18244 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f32)))
18245 float32x4_t vdupq_m_n_f32(float32x4_t, float32_t,
mve_pred16_t);
18247 float32x4_t vdupq_m(float32x4_t, float32_t,
mve_pred16_t);
18248 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_f16)))
18250 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_f32)))
18251 float32x4_t vdupq_n_f32(float32_t);
18252 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_f16)))
18254 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_f32)))
18256 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_f16)))
18257 float16x8_t veorq_f16(float16x8_t, float16x8_t);
18259 float16x8_t veorq(float16x8_t, float16x8_t);
18260 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_f32)))
18261 float32x4_t veorq_f32(float32x4_t, float32x4_t);
18263 float32x4_t veorq(float32x4_t, float32x4_t);
18264 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f16)))
18265 float16x8_t veorq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18267 float16x8_t veorq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18268 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f32)))
18269 float32x4_t veorq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18271 float32x4_t veorq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18272 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f16)))
18273 float16x8_t veorq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18275 float16x8_t veorq_x(float16x8_t, float16x8_t,
mve_pred16_t);
18276 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f32)))
18277 float32x4_t veorq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18279 float32x4_t veorq_x(float32x4_t, float32x4_t,
mve_pred16_t);
18280 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f16)))
18281 float16x8_t vfmaq_f16(float16x8_t, float16x8_t, float16x8_t);
18283 float16x8_t vfmaq(float16x8_t, float16x8_t, float16x8_t);
18284 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f32)))
18285 float32x4_t vfmaq_f32(float32x4_t, float32x4_t, float32x4_t);
18287 float32x4_t vfmaq(float32x4_t, float32x4_t, float32x4_t);
18288 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f16)))
18289 float16x8_t vfmaq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18291 float16x8_t vfmaq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18292 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f32)))
18293 float32x4_t vfmaq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18295 float32x4_t vfmaq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18296 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f16)))
18300 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f32)))
18301 float32x4_t vfmaq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
18303 float32x4_t vfmaq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
18304 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f16)))
18305 float16x8_t vfmaq_n_f16(float16x8_t, float16x8_t,
float16_t);
18307 float16x8_t vfmaq(float16x8_t, float16x8_t,
float16_t);
18308 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f32)))
18309 float32x4_t vfmaq_n_f32(float32x4_t, float32x4_t, float32_t);
18311 float32x4_t vfmaq(float32x4_t, float32x4_t, float32_t);
18312 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f16)))
18316 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f32)))
18317 float32x4_t vfmasq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
18319 float32x4_t vfmasq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
18320 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f16)))
18321 float16x8_t vfmasq_n_f16(float16x8_t, float16x8_t,
float16_t);
18323 float16x8_t vfmasq(float16x8_t, float16x8_t,
float16_t);
18324 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f32)))
18325 float32x4_t vfmasq_n_f32(float32x4_t, float32x4_t, float32_t);
18327 float32x4_t vfmasq(float32x4_t, float32x4_t, float32_t);
18328 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f16)))
18329 float16x8_t vfmsq_f16(float16x8_t, float16x8_t, float16x8_t);
18331 float16x8_t vfmsq(float16x8_t, float16x8_t, float16x8_t);
18332 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f32)))
18333 float32x4_t vfmsq_f32(float32x4_t, float32x4_t, float32x4_t);
18335 float32x4_t vfmsq(float32x4_t, float32x4_t, float32x4_t);
18336 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f16)))
18337 float16x8_t vfmsq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18339 float16x8_t vfmsq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18340 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f32)))
18341 float32x4_t vfmsq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18343 float32x4_t vfmsq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18344 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f16)))
18345 float16_t vgetq_lane_f16(float16x8_t,
int);
18347 float16_t vgetq_lane(float16x8_t,
int);
18348 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f32)))
18349 float32_t vgetq_lane_f32(float32x4_t,
int);
18351 float32_t vgetq_lane(float32x4_t,
int);
18352 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f16)))
18353 float16x8_t vld1q_f16(
const float16_t *);
18356 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f32)))
18357 float32x4_t vld1q_f32(
const float32_t *);
18359 float32x4_t vld1q(
const float32_t *);
18360 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f16)))
18364 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f32)))
18365 float32x4_t vld1q_z_f32(
const float32_t *,
mve_pred16_t);
18368 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f16)))
18369 float16x8x2_t vld2q_f16(
const float16_t *);
18371 float16x8x2_t vld2q(
const float16_t *);
18372 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f32)))
18373 float32x4x2_t vld2q_f32(
const float32_t *);
18375 float32x4x2_t vld2q(
const float32_t *);
18376 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f16)))
18377 float16x8x4_t vld4q_f16(
const float16_t *);
18379 float16x8x4_t vld4q(
const float16_t *);
18380 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f32)))
18381 float32x4x4_t vld4q_f32(
const float32_t *);
18383 float32x4x4_t vld4q(
const float32_t *);
18384 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_f16)))
18385 float16x8_t vldrhq_f16(
const float16_t *);
18386 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_f16)))
18390 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_f16)))
18394 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_f16)))
18398 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_f16)))
18402 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_f16)))
18404 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_f32)))
18405 float32x4_t vldrwq_f32(
const float32_t *);
18406 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_f32)))
18407 float32x4_t vldrwq_gather_base_f32(
uint32x4_t,
int);
18408 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_f32)))
18409 float32x4_t vldrwq_gather_base_wb_f32(
uint32x4_t *,
int);
18410 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_f32)))
18412 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_f32)))
18414 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_f32)))
18415 float32x4_t vldrwq_gather_offset_f32(
const float32_t *,
uint32x4_t);
18417 float32x4_t vldrwq_gather_offset(
const float32_t *,
uint32x4_t);
18418 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_f32)))
18422 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_f32)))
18423 float32x4_t vldrwq_gather_shifted_offset_f32(
const float32_t *,
uint32x4_t);
18425 float32x4_t vldrwq_gather_shifted_offset(
const float32_t *,
uint32x4_t);
18426 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_f32)))
18430 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_f32)))
18431 float32x4_t vldrwq_z_f32(
const float32_t *,
mve_pred16_t);
18432 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f16)))
18433 float16x8_t vmaxnmaq_f16(float16x8_t, float16x8_t);
18435 float16x8_t vmaxnmaq(float16x8_t, float16x8_t);
18436 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f32)))
18437 float32x4_t vmaxnmaq_f32(float32x4_t, float32x4_t);
18439 float32x4_t vmaxnmaq(float32x4_t, float32x4_t);
18440 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f16)))
18441 float16x8_t vmaxnmaq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18443 float16x8_t vmaxnmaq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18444 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f32)))
18445 float32x4_t vmaxnmaq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18447 float32x4_t vmaxnmaq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18448 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f16)))
18452 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f32)))
18453 float32_t vmaxnmavq_f32(float32_t, float32x4_t);
18455 float32_t vmaxnmavq(float32_t, float32x4_t);
18456 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f16)))
18460 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f32)))
18461 float32_t vmaxnmavq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
18463 float32_t vmaxnmavq_p(float32_t, float32x4_t,
mve_pred16_t);
18464 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f16)))
18465 float16x8_t vmaxnmq_f16(float16x8_t, float16x8_t);
18467 float16x8_t vmaxnmq(float16x8_t, float16x8_t);
18468 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f32)))
18469 float32x4_t vmaxnmq_f32(float32x4_t, float32x4_t);
18471 float32x4_t vmaxnmq(float32x4_t, float32x4_t);
18472 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f16)))
18473 float16x8_t vmaxnmq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18475 float16x8_t vmaxnmq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18476 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f32)))
18477 float32x4_t vmaxnmq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18479 float32x4_t vmaxnmq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18480 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f16)))
18481 float16x8_t vmaxnmq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18483 float16x8_t vmaxnmq_x(float16x8_t, float16x8_t,
mve_pred16_t);
18484 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f32)))
18485 float32x4_t vmaxnmq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18487 float32x4_t vmaxnmq_x(float32x4_t, float32x4_t,
mve_pred16_t);
18488 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f16)))
18492 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f32)))
18493 float32_t vmaxnmvq_f32(float32_t, float32x4_t);
18495 float32_t vmaxnmvq(float32_t, float32x4_t);
18496 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f16)))
18500 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f32)))
18501 float32_t vmaxnmvq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
18503 float32_t vmaxnmvq_p(float32_t, float32x4_t,
mve_pred16_t);
18504 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f16)))
18505 float16x8_t vminnmaq_f16(float16x8_t, float16x8_t);
18507 float16x8_t vminnmaq(float16x8_t, float16x8_t);
18508 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f32)))
18509 float32x4_t vminnmaq_f32(float32x4_t, float32x4_t);
18511 float32x4_t vminnmaq(float32x4_t, float32x4_t);
18512 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f16)))
18513 float16x8_t vminnmaq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18515 float16x8_t vminnmaq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18516 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f32)))
18517 float32x4_t vminnmaq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18519 float32x4_t vminnmaq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18520 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f16)))
18524 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f32)))
18525 float32_t vminnmavq_f32(float32_t, float32x4_t);
18527 float32_t vminnmavq(float32_t, float32x4_t);
18528 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f16)))
18532 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f32)))
18533 float32_t vminnmavq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
18535 float32_t vminnmavq_p(float32_t, float32x4_t,
mve_pred16_t);
18536 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f16)))
18537 float16x8_t vminnmq_f16(float16x8_t, float16x8_t);
18539 float16x8_t vminnmq(float16x8_t, float16x8_t);
18540 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f32)))
18541 float32x4_t vminnmq_f32(float32x4_t, float32x4_t);
18543 float32x4_t vminnmq(float32x4_t, float32x4_t);
18544 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f16)))
18545 float16x8_t vminnmq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18547 float16x8_t vminnmq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18548 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f32)))
18549 float32x4_t vminnmq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18551 float32x4_t vminnmq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18552 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f16)))
18553 float16x8_t vminnmq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18555 float16x8_t vminnmq_x(float16x8_t, float16x8_t,
mve_pred16_t);
18556 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f32)))
18557 float32x4_t vminnmq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18559 float32x4_t vminnmq_x(float32x4_t, float32x4_t,
mve_pred16_t);
18560 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f16)))
18564 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f32)))
18565 float32_t vminnmvq_f32(float32_t, float32x4_t);
18567 float32_t vminnmvq(float32_t, float32x4_t);
18568 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f16)))
18572 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f32)))
18573 float32_t vminnmvq_p_f32(float32_t, float32x4_t,
mve_pred16_t);
18575 float32_t vminnmvq_p(float32_t, float32x4_t,
mve_pred16_t);
18576 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f16)))
18577 float16x8_t vmulq_f16(float16x8_t, float16x8_t);
18579 float16x8_t vmulq(float16x8_t, float16x8_t);
18580 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f32)))
18581 float32x4_t vmulq_f32(float32x4_t, float32x4_t);
18583 float32x4_t vmulq(float32x4_t, float32x4_t);
18584 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f16)))
18585 float16x8_t vmulq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18587 float16x8_t vmulq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18588 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f32)))
18589 float32x4_t vmulq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18591 float32x4_t vmulq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18592 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f16)))
18596 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f32)))
18597 float32x4_t vmulq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
18599 float32x4_t vmulq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
18600 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f16)))
18601 float16x8_t vmulq_n_f16(float16x8_t,
float16_t);
18603 float16x8_t vmulq(float16x8_t,
float16_t);
18604 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f32)))
18605 float32x4_t vmulq_n_f32(float32x4_t, float32_t);
18607 float32x4_t vmulq(float32x4_t, float32_t);
18608 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f16)))
18609 float16x8_t vmulq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18611 float16x8_t vmulq_x(float16x8_t, float16x8_t,
mve_pred16_t);
18612 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f32)))
18613 float32x4_t vmulq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18615 float32x4_t vmulq_x(float32x4_t, float32x4_t,
mve_pred16_t);
18616 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f16)))
18620 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f32)))
18621 float32x4_t vmulq_x_n_f32(float32x4_t, float32_t,
mve_pred16_t);
18623 float32x4_t vmulq_x(float32x4_t, float32_t,
mve_pred16_t);
18624 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f16)))
18625 float16x8_t vnegq_f16(float16x8_t);
18627 float16x8_t vnegq(float16x8_t);
18628 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f32)))
18629 float32x4_t vnegq_f32(float32x4_t);
18631 float32x4_t vnegq(float32x4_t);
18632 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f16)))
18633 float16x8_t vnegq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18635 float16x8_t vnegq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18636 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f32)))
18637 float32x4_t vnegq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18639 float32x4_t vnegq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18640 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f16)))
18644 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f32)))
18648 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_f16)))
18649 float16x8_t vornq_f16(float16x8_t, float16x8_t);
18651 float16x8_t vornq(float16x8_t, float16x8_t);
18652 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_f32)))
18653 float32x4_t vornq_f32(float32x4_t, float32x4_t);
18655 float32x4_t vornq(float32x4_t, float32x4_t);
18656 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f16)))
18657 float16x8_t vornq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18659 float16x8_t vornq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18660 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f32)))
18661 float32x4_t vornq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18663 float32x4_t vornq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18664 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f16)))
18665 float16x8_t vornq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18667 float16x8_t vornq_x(float16x8_t, float16x8_t,
mve_pred16_t);
18668 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f32)))
18669 float32x4_t vornq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18671 float32x4_t vornq_x(float32x4_t, float32x4_t,
mve_pred16_t);
18672 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f16)))
18673 float16x8_t vorrq_f16(float16x8_t, float16x8_t);
18675 float16x8_t vorrq(float16x8_t, float16x8_t);
18676 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f32)))
18677 float32x4_t vorrq_f32(float32x4_t, float32x4_t);
18679 float32x4_t vorrq(float32x4_t, float32x4_t);
18680 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f16)))
18681 float16x8_t vorrq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18683 float16x8_t vorrq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
18684 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f32)))
18685 float32x4_t vorrq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18687 float32x4_t vorrq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
18688 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f16)))
18689 float16x8_t vorrq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18691 float16x8_t vorrq_x(float16x8_t, float16x8_t,
mve_pred16_t);
18692 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f32)))
18693 float32x4_t vorrq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18695 float32x4_t vorrq_x(float32x4_t, float32x4_t,
mve_pred16_t);
18696 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f16)))
18697 float16x8_t vpselq_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18699 float16x8_t vpselq(float16x8_t, float16x8_t,
mve_pred16_t);
18700 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f32)))
18701 float32x4_t vpselq_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18703 float32x4_t vpselq(float32x4_t, float32x4_t,
mve_pred16_t);
18704 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_f32)))
18705 float16x8_t vreinterpretq_f16_f32(float32x4_t);
18707 float16x8_t vreinterpretq_f16(float32x4_t);
18708 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s16)))
18709 float16x8_t vreinterpretq_f16_s16(
int16x8_t);
18711 float16x8_t vreinterpretq_f16(
int16x8_t);
18712 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s32)))
18713 float16x8_t vreinterpretq_f16_s32(
int32x4_t);
18715 float16x8_t vreinterpretq_f16(
int32x4_t);
18716 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s64)))
18717 float16x8_t vreinterpretq_f16_s64(
int64x2_t);
18719 float16x8_t vreinterpretq_f16(
int64x2_t);
18720 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s8)))
18721 float16x8_t vreinterpretq_f16_s8(
int8x16_t);
18723 float16x8_t vreinterpretq_f16(
int8x16_t);
18724 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u16)))
18725 float16x8_t vreinterpretq_f16_u16(
uint16x8_t);
18728 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u32)))
18729 float16x8_t vreinterpretq_f16_u32(
uint32x4_t);
18732 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u64)))
18733 float16x8_t vreinterpretq_f16_u64(
uint64x2_t);
18736 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u8)))
18737 float16x8_t vreinterpretq_f16_u8(
uint8x16_t);
18740 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_f16)))
18741 float32x4_t vreinterpretq_f32_f16(float16x8_t);
18743 float32x4_t vreinterpretq_f32(float16x8_t);
18744 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s16)))
18745 float32x4_t vreinterpretq_f32_s16(
int16x8_t);
18747 float32x4_t vreinterpretq_f32(
int16x8_t);
18748 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s32)))
18749 float32x4_t vreinterpretq_f32_s32(
int32x4_t);
18751 float32x4_t vreinterpretq_f32(
int32x4_t);
18752 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s64)))
18753 float32x4_t vreinterpretq_f32_s64(
int64x2_t);
18755 float32x4_t vreinterpretq_f32(
int64x2_t);
18756 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s8)))
18757 float32x4_t vreinterpretq_f32_s8(
int8x16_t);
18759 float32x4_t vreinterpretq_f32(
int8x16_t);
18760 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u16)))
18761 float32x4_t vreinterpretq_f32_u16(
uint16x8_t);
18764 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u32)))
18765 float32x4_t vreinterpretq_f32_u32(
uint32x4_t);
18768 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u64)))
18769 float32x4_t vreinterpretq_f32_u64(
uint64x2_t);
18772 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u8)))
18773 float32x4_t vreinterpretq_f32_u8(
uint8x16_t);
18776 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f16)))
18777 int16x8_t vreinterpretq_s16_f16(float16x8_t);
18779 int16x8_t vreinterpretq_s16(float16x8_t);
18780 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f32)))
18781 int16x8_t vreinterpretq_s16_f32(float32x4_t);
18783 int16x8_t vreinterpretq_s16(float32x4_t);
18784 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f16)))
18785 int32x4_t vreinterpretq_s32_f16(float16x8_t);
18787 int32x4_t vreinterpretq_s32(float16x8_t);
18788 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f32)))
18789 int32x4_t vreinterpretq_s32_f32(float32x4_t);
18791 int32x4_t vreinterpretq_s32(float32x4_t);
18792 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f16)))
18793 int64x2_t vreinterpretq_s64_f16(float16x8_t);
18795 int64x2_t vreinterpretq_s64(float16x8_t);
18796 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f32)))
18797 int64x2_t vreinterpretq_s64_f32(float32x4_t);
18799 int64x2_t vreinterpretq_s64(float32x4_t);
18800 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f16)))
18801 int8x16_t vreinterpretq_s8_f16(float16x8_t);
18803 int8x16_t vreinterpretq_s8(float16x8_t);
18804 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f32)))
18805 int8x16_t vreinterpretq_s8_f32(float32x4_t);
18807 int8x16_t vreinterpretq_s8(float32x4_t);
18808 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f16)))
18809 uint16x8_t vreinterpretq_u16_f16(float16x8_t);
18812 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f32)))
18813 uint16x8_t vreinterpretq_u16_f32(float32x4_t);
18816 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f16)))
18817 uint32x4_t vreinterpretq_u32_f16(float16x8_t);
18820 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f32)))
18821 uint32x4_t vreinterpretq_u32_f32(float32x4_t);
18824 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f16)))
18825 uint64x2_t vreinterpretq_u64_f16(float16x8_t);
18828 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f32)))
18829 uint64x2_t vreinterpretq_u64_f32(float32x4_t);
18832 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f16)))
18833 uint8x16_t vreinterpretq_u8_f16(float16x8_t);
18836 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f32)))
18837 uint8x16_t vreinterpretq_u8_f32(float32x4_t);
18840 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_f16)))
18841 float16x8_t vrev32q_f16(float16x8_t);
18843 float16x8_t vrev32q(float16x8_t);
18844 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_f16)))
18845 float16x8_t vrev32q_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18847 float16x8_t vrev32q_m(float16x8_t, float16x8_t,
mve_pred16_t);
18848 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_f16)))
18852 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f16)))
18853 float16x8_t vrev64q_f16(float16x8_t);
18855 float16x8_t vrev64q(float16x8_t);
18856 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f32)))
18857 float32x4_t vrev64q_f32(float32x4_t);
18859 float32x4_t vrev64q(float32x4_t);
18860 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f16)))
18861 float16x8_t vrev64q_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18863 float16x8_t vrev64q_m(float16x8_t, float16x8_t,
mve_pred16_t);
18864 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f32)))
18865 float32x4_t vrev64q_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18867 float32x4_t vrev64q_m(float32x4_t, float32x4_t,
mve_pred16_t);
18868 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f16)))
18872 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f32)))
18876 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f16)))
18877 float16x8_t vrndaq_f16(float16x8_t);
18879 float16x8_t vrndaq(float16x8_t);
18880 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f32)))
18881 float32x4_t vrndaq_f32(float32x4_t);
18883 float32x4_t vrndaq(float32x4_t);
18884 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f16)))
18885 float16x8_t vrndaq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18887 float16x8_t vrndaq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18888 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f32)))
18889 float32x4_t vrndaq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18891 float32x4_t vrndaq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18892 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f16)))
18896 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f32)))
18900 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f16)))
18901 float16x8_t vrndmq_f16(float16x8_t);
18903 float16x8_t vrndmq(float16x8_t);
18904 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f32)))
18905 float32x4_t vrndmq_f32(float32x4_t);
18907 float32x4_t vrndmq(float32x4_t);
18908 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f16)))
18909 float16x8_t vrndmq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18911 float16x8_t vrndmq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18912 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f32)))
18913 float32x4_t vrndmq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18915 float32x4_t vrndmq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18916 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f16)))
18920 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f32)))
18924 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f16)))
18925 float16x8_t vrndnq_f16(float16x8_t);
18927 float16x8_t vrndnq(float16x8_t);
18928 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f32)))
18929 float32x4_t vrndnq_f32(float32x4_t);
18931 float32x4_t vrndnq(float32x4_t);
18932 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f16)))
18933 float16x8_t vrndnq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18935 float16x8_t vrndnq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18936 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f32)))
18937 float32x4_t vrndnq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18939 float32x4_t vrndnq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18940 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f16)))
18944 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f32)))
18948 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f16)))
18949 float16x8_t vrndpq_f16(float16x8_t);
18951 float16x8_t vrndpq(float16x8_t);
18952 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f32)))
18953 float32x4_t vrndpq_f32(float32x4_t);
18955 float32x4_t vrndpq(float32x4_t);
18956 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f16)))
18957 float16x8_t vrndpq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18959 float16x8_t vrndpq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18960 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f32)))
18961 float32x4_t vrndpq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18963 float32x4_t vrndpq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18964 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f16)))
18968 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f32)))
18972 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f16)))
18973 float16x8_t vrndq_f16(float16x8_t);
18975 float16x8_t vrndq(float16x8_t);
18976 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f32)))
18977 float32x4_t vrndq_f32(float32x4_t);
18979 float32x4_t vrndq(float32x4_t);
18980 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f16)))
18981 float16x8_t vrndq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
18983 float16x8_t vrndq_m(float16x8_t, float16x8_t,
mve_pred16_t);
18984 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f32)))
18985 float32x4_t vrndq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
18987 float32x4_t vrndq_m(float32x4_t, float32x4_t,
mve_pred16_t);
18988 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f16)))
18992 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f32)))
18996 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f16)))
18997 float16x8_t vrndxq_f16(float16x8_t);
18999 float16x8_t vrndxq(float16x8_t);
19000 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f32)))
19001 float32x4_t vrndxq_f32(float32x4_t);
19003 float32x4_t vrndxq(float32x4_t);
19004 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f16)))
19005 float16x8_t vrndxq_m_f16(float16x8_t, float16x8_t,
mve_pred16_t);
19007 float16x8_t vrndxq_m(float16x8_t, float16x8_t,
mve_pred16_t);
19008 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f32)))
19009 float32x4_t vrndxq_m_f32(float32x4_t, float32x4_t,
mve_pred16_t);
19011 float32x4_t vrndxq_m(float32x4_t, float32x4_t,
mve_pred16_t);
19012 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f16)))
19016 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f32)))
19020 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f16)))
19021 float16x8_t vsetq_lane_f16(
float16_t, float16x8_t,
int);
19023 float16x8_t vsetq_lane(
float16_t, float16x8_t,
int);
19024 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f32)))
19025 float32x4_t vsetq_lane_f32(float32_t, float32x4_t,
int);
19027 float32x4_t vsetq_lane(float32_t, float32x4_t,
int);
19028 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f16)))
19029 void vst1q_f16(
float16_t *, float16x8_t);
19032 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f32)))
19033 void vst1q_f32(float32_t *, float32x4_t);
19035 void vst1q(float32_t *, float32x4_t);
19036 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f16)))
19040 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f32)))
19041 void vst1q_p_f32(float32_t *, float32x4_t,
mve_pred16_t);
19044 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f16)))
19045 void vst2q_f16(
float16_t *, float16x8x2_t);
19047 void vst2q(
float16_t *, float16x8x2_t);
19048 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f32)))
19049 void vst2q_f32(float32_t *, float32x4x2_t);
19051 void vst2q(float32_t *, float32x4x2_t);
19052 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f16)))
19053 void vst4q_f16(
float16_t *, float16x8x4_t);
19055 void vst4q(
float16_t *, float16x8x4_t);
19056 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f32)))
19057 void vst4q_f32(float32_t *, float32x4x4_t);
19059 void vst4q(float32_t *, float32x4x4_t);
19060 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_f16)))
19061 void vstrhq_f16(
float16_t *, float16x8_t);
19064 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_f16)))
19068 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_f16)))
19072 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_f16)))
19076 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_f16)))
19080 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_f16)))
19084 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_f32)))
19085 void vstrwq_f32(float32_t *, float32x4_t);
19087 void vstrwq(float32_t *, float32x4_t);
19088 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_f32)))
19089 void vstrwq_p_f32(float32_t *, float32x4_t,
mve_pred16_t);
19091 void vstrwq_p(float32_t *, float32x4_t,
mve_pred16_t);
19092 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_f32)))
19093 void vstrwq_scatter_base_f32(
uint32x4_t,
int, float32x4_t);
19095 void vstrwq_scatter_base(
uint32x4_t,
int, float32x4_t);
19096 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_f32)))
19100 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_f32)))
19101 void vstrwq_scatter_base_wb_f32(
uint32x4_t *,
int, float32x4_t);
19103 void vstrwq_scatter_base_wb(
uint32x4_t *,
int, float32x4_t);
19104 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_f32)))
19108 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_f32)))
19109 void vstrwq_scatter_offset_f32(float32_t *,
uint32x4_t, float32x4_t);
19111 void vstrwq_scatter_offset(float32_t *,
uint32x4_t, float32x4_t);
19112 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_f32)))
19116 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_f32)))
19117 void vstrwq_scatter_shifted_offset_f32(float32_t *,
uint32x4_t, float32x4_t);
19119 void vstrwq_scatter_shifted_offset(float32_t *,
uint32x4_t, float32x4_t);
19120 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_f32)))
19124 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f16)))
19125 float16x8_t vsubq_f16(float16x8_t, float16x8_t);
19127 float16x8_t vsubq(float16x8_t, float16x8_t);
19128 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f32)))
19129 float32x4_t vsubq_f32(float32x4_t, float32x4_t);
19131 float32x4_t vsubq(float32x4_t, float32x4_t);
19132 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f16)))
19133 float16x8_t vsubq_m_f16(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
19135 float16x8_t vsubq_m(float16x8_t, float16x8_t, float16x8_t,
mve_pred16_t);
19136 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f32)))
19137 float32x4_t vsubq_m_f32(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
19139 float32x4_t vsubq_m(float32x4_t, float32x4_t, float32x4_t,
mve_pred16_t);
19140 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f16)))
19144 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f32)))
19145 float32x4_t vsubq_m_n_f32(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
19147 float32x4_t vsubq_m(float32x4_t, float32x4_t, float32_t,
mve_pred16_t);
19148 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f16)))
19149 float16x8_t vsubq_n_f16(float16x8_t,
float16_t);
19151 float16x8_t vsubq(float16x8_t,
float16_t);
19152 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f32)))
19153 float32x4_t vsubq_n_f32(float32x4_t, float32_t);
19155 float32x4_t vsubq(float32x4_t, float32_t);
19156 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f16)))
19157 float16x8_t vsubq_x_f16(float16x8_t, float16x8_t,
mve_pred16_t);
19159 float16x8_t vsubq_x(float16x8_t, float16x8_t,
mve_pred16_t);
19160 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f32)))
19161 float32x4_t vsubq_x_f32(float32x4_t, float32x4_t,
mve_pred16_t);
19163 float32x4_t vsubq_x(float32x4_t, float32x4_t,
mve_pred16_t);
19164 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f16)))
19168 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f32)))
19169 float32x4_t vsubq_x_n_f32(float32x4_t, float32_t,
mve_pred16_t);
19171 float32x4_t vsubq_x(float32x4_t, float32_t,
mve_pred16_t);
19172 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_f16)))
19173 float16x8_t vuninitializedq_f16();
19174 static __inline__
__attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_f32)))
19175 float32x4_t vuninitializedq_f32();
19177 float16x8_t vuninitializedq(float16x8_t);
19179 float32x4_t vuninitializedq(float32x4_t);